Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Formulário de caixa suspensa múltipla PHP Enviar para MySQL


Ele é enviado para uma matriz, na verdade!
<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>

Em seguida, no lado do servidor, $_POST['colors'] será um array com os valores selecionados.

A chave aqui é usar a notação de colchetes no nome para que o PHP saiba que espera um array.

Para saber mais, confira o exemplo da documentação do PHP .

Depois de ter as variáveis, é trivial criar novas linhas.