bon, derniere reponse avant le WE,
si c un champ date dans ta table mysql, il les stockes sous la forme aaa-mm-jj
donc tu fais
ton form :
<select name="dateborn1">jour </select>
<select name="dateborn2">mois</select>
<select name="dateborn3">année</select>
puis tu recupere les trois variables, les concatenes
$maDate = $dateborn3."-".$dateborn2."-".$dateborn1;
et le insert
INSERT INTO MyTable SET mon_champ_date='$maDate'
ca aussi ca se trouve, les pb de dates entre php et mysql c'est le pb n° 2 des debutants, donc y en a plein les forums....

@+ pour un pb plus dur....
ronan