Alors voila ma question: j'aimerais récupérer une date de naissance et l'envoyer dans UN champ d'une table dans une base de donnée.
Le problème est que celle-ci est en menus déroulants, dont voici le code complet pour le jour, le mois et la date:
Code : Tout sélectionner
<p>Date de naissance : <br/>
<select name="jj" id="jj">
<option value="jj"> JJ</option>
<?
for($x=1; $x<=31; $x++){
if($x<=9){
$jour = "0" . $x;
} else {
$jour = $x ;
}
if($jour == $jj){
echo "<option value='$jour' selected='selected'>$jour</option>";
} else {
echo "<option value='$jour'>$jour</option>";
}
}
?>
</select>
<select name="mm" id="mm">
<option value="mm"> MM</option>
<?
for($x=1; $x<=12; $x++){
if($x<=9){
$mois = "0" . $x;
} else {
$mois = $x ;
}
if($mois == $mm){
echo "<option value='$mois' selected='selected'>$mois</option>";
} else {
echo "<option value='$mois'>$mois</option>";
}
}
?>
</select>
<select name="aaaa" id="aaaa">
<option value="aaaa"> AAAA</option>
<?
$annee = date("Y");
for($x=$annee; $x>=($annee-90); $x--){
if($x == $aaaa){
echo "<option value='$x' selected='selected'>$x</option>";
} else {
echo "<option value='$x'>$x</option>";
}
}
?>
</select>
</p>http://www.commentcamarche.net/forum/af ... -naissance
mais je n'ai pas tout compris... J'ai essayé ceci mais je dois être loin du résultat:
Code : Tout sélectionner
$datecomplete = mktime(0, 0, 0, $_POST['mm'], $_POST['jj'], $_POST['aaaa']);
$date_n = date('Ymd' , $datecomplete);