Titre: formulaire : select et boucle
Posté par: pixyle le le 20-12-2003 a 16:37:57
Bonjour,
C'est un système pour ajouter des tutoriels. Il y a la possibilité de prévisualiser avant d'envoyer (il y a le rendu, et un formulaire contenant les données ... comme sur ce forum par exemple). Il faut donner une catégorie au tutoriel (windows, emule ...). Le nombre de ces catégories va devoir pouvoir varier, donc je fais une requête à la base de donnée des catégories existantes et je fais une boucle dans le select :
<select name="rub_id"> <?php while ($rub = mysql_fetch_array($req)) { print '<option value="'.$rub[id].'">'.$rub[nom].'</option>'; } ?> </select>
Pour la prévisualisation, j'aimerai conserver ce select afin que la personne vérifie une dernière fois qu'elle post bien dans la bonne catégorie, mais que soit "selected" la catégorie qu'elle a déjà choisi.
Auriez-vous une petite idée pour faire ça ? Doit y avoir une astuce ...
Merci par avance |
Titre: Re:formulaire : select et boucle
Posté par: pixyle le le 20-12-2003 a 16:47:48
c'est fou comme formuler son problème clarifie les idées ;D Je donne la solution si ça peut aider quelqu'un, si vous pensez que le fil n'a plus lieu d'être vos pouvez le supprimer :)
<select name="rub_id"> <?php while ($rub = mysql_fetch_array($req)) { if($rub[id]==$rub_id) { print '<option value="'.$rub[id].'" selected>'.$rub[nom].'</option>'; } else { print '<option value="'.$rub[id].'">'.$rub[nom].'</option>'; } } ?> </select> |
Titre: Re:formulaire : select et boucle
Posté par: POde.uk le le 24-12-2003 a 01:10:18
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|