Menu deroulant, need help
vxs2b
Messages postés
16
Statut
Membre
-
vxs2b Messages postés 16 Statut Membre -
vxs2b Messages postés 16 Statut Membre -
Bonjour,
Je suis actuellement en train de faire un petit menu deroulant, affichant les 35 derners jours du calendrier qui me permet d'afficher une table sql en fonction du jour choisi.
Il marche tres bien mais j'ai besoins de 2 petits renseignements.
Le premier, comment faire pour afficher le mois en francais ?
Le deuxieme, comment faire pour que reste afficher sur ce menu deroulant le jour cliqué et non le premier de la liste. je m'explique : on est le 9 juin, je voudrais que si je clique sur " 20 mai ", il reste afficher " 20 mai " et non " 9 juin ", parceque du coup si je veux cliqué sur 9 juin ca marche pas et je dois recharger la page.
voici mon code :
if($_GET["lien"]) $date=$_GET["lien"];
else $date = date('Y-m-d');
echo '<form method=GET>
<select name=lien onchange=submit()>';
$h=0;
for($k=1;$k<36;$k++) {
$lien = date('d M',mktime(0,0,0,date('m'),date('d')-$h,date('Y')));
echo '<option value="'.date('Y-m-d',mktime(0,0,0,date('m'),date('d')-$h,date('Y'))).'">'.$lien.'</option>';
$h++;
}
echo '</select>
</form>';
merci d'avance
Je suis actuellement en train de faire un petit menu deroulant, affichant les 35 derners jours du calendrier qui me permet d'afficher une table sql en fonction du jour choisi.
Il marche tres bien mais j'ai besoins de 2 petits renseignements.
Le premier, comment faire pour afficher le mois en francais ?
Le deuxieme, comment faire pour que reste afficher sur ce menu deroulant le jour cliqué et non le premier de la liste. je m'explique : on est le 9 juin, je voudrais que si je clique sur " 20 mai ", il reste afficher " 20 mai " et non " 9 juin ", parceque du coup si je veux cliqué sur 9 juin ca marche pas et je dois recharger la page.
voici mon code :
if($_GET["lien"]) $date=$_GET["lien"];
else $date = date('Y-m-d');
echo '<form method=GET>
<select name=lien onchange=submit()>';
$h=0;
for($k=1;$k<36;$k++) {
$lien = date('d M',mktime(0,0,0,date('m'),date('d')-$h,date('Y')));
echo '<option value="'.date('Y-m-d',mktime(0,0,0,date('m'),date('d')-$h,date('Y'))).'">'.$lien.'</option>';
$h++;
}
echo '</select>
</form>';
merci d'avance
A voir également:
- Menu deroulant, need help
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Canon quick menu - Télécharger - Utilitaires
- Supprimer menu déroulant excel - Forum Excel