Mysql
 sql >> Base de données >  >> RDS >> Mysql

Formulaire de boîte déroulante multiple PHP Soumettre à MySQL

Il est envoyé dans un tableau, en fait !

<form action="myscript.php" method="POST">
<select name="colors[]" multiple="multiple" size="2">
<option>Red</option>
<option>Blue</option>
<option>Green</option>
<option>Orange</option>
</select>
<input type="submit" value="Go!"> 
</form>

Puis côté serveur, $_POST['colors'] sera un tableau avec les valeurs sélectionnées.

La clé ici est d'utiliser la notation entre parenthèses dans le nom pour faire savoir à PHP qu'il attend un tableau.

Pour en savoir plus, consultez l'exemple de la documentation PHP .

Une fois que vous avez les variables, il est facile de créer de nouvelles lignes.