Afficher une date en php

Fermé
simachille - 30 mai 2010 à 08:20
 kasmath - 29 mars 2012 à 15:33
Bonjour,
BOnjour à tous s'il vous j'ai écrit ce script
[CODE]<html>

<head><title>liste</title></head>
<body text-align="center" bgcolor="#FFFCC0">
<h1> SELECTION </h1>
<select name="choix">
<?php
for($i=1;$i<=31;$i++)
echo '<option value="choix"> '.$i .'</option>';
?>
</select>
<select name="choic">
<?php
$tab=array('Janvier','Fevrier','Mars','Avril','Mai','Juin','Juillet','Aout','Septembre','Octobre','Novembre','Decembre');
for($k=1;$k<=12;$k++)
echo '<option value="k"> '.$k.'</option>';
?>
</select>
<select name="choice">
<?php
for($j=1980;$j<=2005;$j++)
echo '<option value="choice"> '.$j .'</option>';
?>
</select>
<?php
echo ' La date choisie est '.$_POST['choix'];
?>
</body>
</html>/CODE
pour récupérer la date de naissance d'un utilisateur
ben là le problème que j'ai c'est les choix qui sont faits et les afficher
Merci de me proposer une solution


2 réponses

duweb Messages postés 353 Date d'inscription dimanche 30 mai 2010 Statut Membre Dernière intervention 6 mars 2014 72
30 mai 2010 à 13:02
après le 1 select


<select name="mois">
<?php
$tab=array('Janvier','Fevrier','Mars','Avril','Mai','Juin','Juillet','Aout','Septembre','Octobre','Novembre','Decembre');
for($k=1;$k<=12;$k++) {
echo '<option value="' . $k . '">' . $tab[$k-1] . '</option>';
}
?>
</select>
<select name="annee">
<?php
for($j=1980;$j<=2005;$j++) {
echo '<option value="' . $j . '"> '.$j .'</option>';
}
?>
</select>
<?php
echo ' La date choisie est '.$_POST['choix'] . '/' . $_POST['mois'] . '/' .$_POST['annee'];
?>



evidemment il faut rajouter le balise <form> et un <input type="button"> pour avoir un formulaire correcte t pouvoir le valider.

de plus il faut rajouter une vérification avant l'affichage de la date .vérifier que les varibales existent et ne sont pas vides.
0
tu appel au fonction
<? date(H,M,Y); ?>
0