récupération de données pour une date

Répondre
coucoucestelle
le 12/07/2010 à 14:16
coucoucestelle
Bonjour,
Mon problème est que j'ai une table avec un champ date qui s'appelle dateDebut . pour choisir une date dans ma page web j'ai fait des listes déroulantes pour sélectionner indépendamment le jour puis le mois puis l'année, par défaut la date courante est sélectionnée. Du cou j'ai 3 variables (jour, mois, année). comment faire pour récupérer ces données séparées pour les mettre dans le même champs dateDebut?

voici mon code si ça peut servir, merci d'avance de vos réponses!

echo'
<table>
<tr></tr>';
// Variable qui ajoutera l'attribut selectedj de la liste déroulante $selectedj='';
//parcours du tableau
echo '<select name="jours">',"\n";
for($i=1; $i<=31; $i++){
// Le jour est-il le jour courant? if($i == date('d')){
$selectedj = ' selected="selectedj"';
} // Affichage de la ligne
echo "\t",'<option value="', $i ,'"', $selectedj ,'>', $i ,'</option>',"\n";
// Remise à zéro de $selected
$selectedj='';
}
echo '</select>',"\n";
echo '/';
// Variable qui ajoutera l'attribut selectedm de la liste déroulante $selectedm = '';
// Parcours du tableau
echo '<select name="mois">',"\n";
for($i=1; $i<=12; $i++){
// Le mois est-il le mois courant?
if($i == date('m')){
$selectedm = ' selected="selectedm"';
}
// Affichage de la ligne
echo "\t",'<option value="', $i ,'"', $selectedm ,'>', $i ,'</option>',"\n";
// Remise à zéro de $selected
$selectedm='';
}
echo '</select>',"\n";
echo '/';
// Variable qui ajoutera l'attribut selecteda de la liste déroulante $selecteda=''; // Parcours du tableau
echo '<select name="annees">',"\n";
for($i=2009; $i<=2030; $i++){
// L'année est-elle l'année courante ?
if($i == date('Y')){
$selecteda = ' selected="selecteda"';
}
// Affichage de la ligne
echo "\t",'<option value="', $i ,'"', $selecteda ,'>', $i ,'</option>',"\n";
// Remise à zéro de $selected
$selecteda='';
}
echo '</select>',"\n";
echo'</table>';
LA GLOBULE
le 12/07/2010 à 23:38
LA GLOBULE
Je te suggère de lire le cours sur la concaténation, car il ne s'agit que de ca : concaténer 3 variables.

PS : merci d'utiliser le BB-Code pour balancer du code.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours