Mysql
 sql >> Database >  >> RDS >> Mysql

Modulo con casella a discesa multipla PHP Invia a MySQL

Viene inviato in un array, in realtà!

<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>

Quindi sul lato server, $_POST['colors'] sarà un array con i valori selezionati.

La chiave qui è usare la notazione tra parentesi nel nome per far sapere a PHP di aspettarsi un array.

Per ulteriori informazioni, consulta l'esempio della documentazione PHP .

Una volta che hai le variabili, è banale creare nuove righe.