Menu déroulant [PHP - HTML] - Programmation
Marsh Posté le 13-03-2002 à 22:23:10
| simoes a écrit a écrit  : Voila un bout de mon script!!! qui est simplement un petit menu déroulant. Je voudrais juste lui passer une variable: $jour_fin qui contient le jour et je voudrais que quand je charge ma page ce soit cet élément qui soit séléctionner | 
 
 
C'est quoi ta question?  
parce que ton script à l'air de faire ça non? c'est bien avec l'option 'selected' que tu peux lui dire de choisir une ligne par defaut. 
Marsh Posté le 13-03-2002 à 22:28:45
oui mais cela me le met en 1 er postion!!!!
Marsh Posté le 13-03-2002 à 22:43:50
| simoes a écrit a écrit  : oui mais cela me le met en 1 er postion!!!! | 
 
 
bah tu fais ça alors (si j'ai bien compris) 
 
$jour_fin = 10; //ce que tu veux 
echo "<select name=jour_soiree>"; 
 
for ($jour = 1; $jour <= 31; $jour++) 
{ 
  echo "<Option " . ($jour==$jour_fin)?("Selected " ):("" ) . "Value=$jour>$jour</option>"; 
} 
echo "</select>"; 
 
 
Ainsi le jour choisit est apparaît par défaut, mais il n'est pas forcemment en première position. 
[jfdsdjhfuetppo]--Message édité par Tentacle--[/jfdsdjhfuetppo]
Marsh Posté le 13-03-2002 à 22:51:54
c ça la syntaxe ?   
  
je croyais que ct plutot comme ça : 
$jour_fin = 10; //ce que tu veux  
echo "<select name=jour_soiree>";  
 
for ($jour = 1; $jour <= 31; $jour++)  
{  
 echo "<Option " .($jour==$jour_fin ? "Selected " : "" ) ."Value=$jour>$jour</option>";  
}  
echo "</select>"; 
[jfdsdjhfuetppo]--Message édité par Je@nb--[/jfdsdjhfuetppo]
Marsh Posté le 13-03-2002 à 23:09:27
| Je@nb a écrit a écrit  : c ça la syntaxe ?   | 
 
 
Bah écoute, ce que j'ai écrit marche (comme je l'utilise souvent) mais faudrait que j'essaye ta syntaxe, elle marche aussi peut-être  
 
Marsh Posté le 13-03-2002 à 23:17:23
oki. 
J'utilise celle que g marqué, c celle kil i a dans un commentaire sur php.net alors je ne savais pas que celle ke ta mis existait  ![[:vancrayenest] [:vancrayenest]](https://forum-images.hardware.fr/images/perso/vancrayenest.gif) 
 
Marsh Posté le 13-03-2002 à 23:39:50
| Je@nb a écrit a écrit  : oki. J'utilise celle que g marqué, c celle kil i a dans un commentaire sur php.net alors je ne savais pas que celle ke ta mis existait ![[:vancrayenest] [:vancrayenest]](https://forum-images.hardware.fr/images/perso/vancrayenest.gif)  | 
 
 
bah j'essayerais  c'est qu'on me l'a appris comme ça alors... lol
 c'est qu'on me l'a appris comme ça alors... lol 
Marsh Posté le 13-03-2002 à 22:01:25
echo "<TD> Jour: <TD>\n";
echo "<TD><SELECT NAME=jour_soiree>\n";
Voila un bout de mon script!!! qui est simplement un petit menu déroulant. Je voudrais juste lui passer une variable: $jour_fin qui contient le jour et je voudrais que quand je charge ma page ce soit cet élément qui soit séléctionner
echo "<OPTION SELECTED VALUE=$date_soiree[0]>$date_soiree[0]</OPTION>";
$i=1;
while ($i<32){
$valeur_aff=$i;
if($i<10)$valeur_aff='0'.$i;
echo "<OPTION
VALUE=$valeur_aff>$valeur_aff</OPTION>\n";
$i++;
};
Merci d'avance.
---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...