liste a choix multiple

Invité
Invité n'ayant pas de compte PHPfrance

18 nov. 2009, 18:38

Bonjour,

je planche depuis quelque temps la-dessus mais je ne trouve pas de solution, je viens donc vers vous en espérant que vous pourrez me suggérer quelque chose.
Dans mon formulaire j'ai ma liste déroulante l'on peux choisir plusieurs champs, j'aimerai que lorsque la personne valide son choix, cela sélectionne se qui a été choisi sur la même fenêtre.
mon code pour ma liste :
<?php echo "
<select name=\"representant[]\" size=5 multiple>";
$requete=mysql_query("SELECT distinct nom_representant, prenom_representant, num_representant
FROM representant ORDER BY nom_representant, prenom_representant" );
while($row = mysql_fetch_row($requete))
{
$i++;

echo "<option value=\"".($row[2])."\">".($row[0].' '.$row[1])."</option>";
}
echo "</select>"; ?>
j'essayais de faire un truc avec for ($i=0; isset($_REQUEST['representant'][$i]); $i++) { ..., mais je ne sais pas comment m'y prendre.

merci d'avance

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 nov. 2009, 19:47

Tu peux commencer avec ce sujet dans la FAQ : faq-tutoriels/pre-positionner-une-liste ... t7452.html