PHP Avoir un champ vide par défault
Samz
-
Serge_La Messages postés 407 Date d'inscription Statut Membre Dernière intervention -
Serge_La Messages postés 407 Date d'inscription Statut Membre Dernière intervention -
Bonjour ,
Voici mon problème, j'ai ici une liste déroulante qui affiche dans une boucle la liste des mois + les année. Quand j'arrive sur la page, il me sélectionne par défault le mois et l'année d'aujourd'hui. J'aimerait à la place qu'il me sélectionne par défault un champ vide exemple : "Faite votre choix."
Voici le code que j'ai présentement et que j'ai un peu modifier.
<?php
$selectedMonth = $nowMonth+4;
$selectedYear = $nowYear;
if($selectedMonth > 12){
$selectedMonth -12;
$selectedYear + 1;
}
$startList = $selectedMonth;
$endList = $selectedMonth + 12;
for($i=$startList; $i<=$endList; $i++){
if($i <= 12){
$monthLabel = getMonthByIndex($i -1);
$monthIndex = $i;
$yearLabel = $selectedYear;//substr($nowYear,2);
$yearIndex = $selectedYear;
}else{
$monthLabel = getMonthByIndex(($i -12)-1);
$monthIndex = $i -12;
$yearLabel = $selectedYear+1;//substr(($nowYear+1),2);
$yearIndex = $selectedYear+1;
}
if(strlen($monthIndex)<2) $monthIndex = '0'.$monthIndex;
$tV = "$yearIndex-$monthIndex-31";
if($monthIndex == $selectedMonth && $yearIndex == $selectedYear){
echo "<option value='$tV' selected='selected'>". htmlentities($monthLabel) ." $yearLabel</option>";
}else{
echo "<option value='$tV'>". htmlentities($monthLabel) ." $yearLabel</option>";
}
}
?>
Merci de votre aide.
Voici mon problème, j'ai ici une liste déroulante qui affiche dans une boucle la liste des mois + les année. Quand j'arrive sur la page, il me sélectionne par défault le mois et l'année d'aujourd'hui. J'aimerait à la place qu'il me sélectionne par défault un champ vide exemple : "Faite votre choix."
Voici le code que j'ai présentement et que j'ai un peu modifier.
<?php
$selectedMonth = $nowMonth+4;
$selectedYear = $nowYear;
if($selectedMonth > 12){
$selectedMonth -12;
$selectedYear + 1;
}
$startList = $selectedMonth;
$endList = $selectedMonth + 12;
for($i=$startList; $i<=$endList; $i++){
if($i <= 12){
$monthLabel = getMonthByIndex($i -1);
$monthIndex = $i;
$yearLabel = $selectedYear;//substr($nowYear,2);
$yearIndex = $selectedYear;
}else{
$monthLabel = getMonthByIndex(($i -12)-1);
$monthIndex = $i -12;
$yearLabel = $selectedYear+1;//substr(($nowYear+1),2);
$yearIndex = $selectedYear+1;
}
if(strlen($monthIndex)<2) $monthIndex = '0'.$monthIndex;
$tV = "$yearIndex-$monthIndex-31";
if($monthIndex == $selectedMonth && $yearIndex == $selectedYear){
echo "<option value='$tV' selected='selected'>". htmlentities($monthLabel) ." $yearLabel</option>";
}else{
echo "<option value='$tV'>". htmlentities($monthLabel) ." $yearLabel</option>";
}
}
?>
Merci de votre aide.
A voir également:
- PHP Avoir un champ vide par défault
- Supprimer page word vide - Guide
- Caractere vide - Guide
- Formate pour taxer client frigo vide - Forum Vos droits sur internet
- Easy php - Télécharger - Divers Web & Internet
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel