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

Come inserisco il valore da una casella di controllo in MySQL?

Puoi usare field[]

<input type="checkbox" name="field[0]" value="1">
<input type="checkbox" name="field[1]" value="1">

Quindi puoi fare un semplice ciclo:

for($i=0;$i<5;$i++)
   $field[$i] = isset($_POST['field'][$i]) ? 1 : 0;

E poi costruisci il tuo SQL

Se vuoi saltare la parte isset puoi usare un tipo di radio, quindi hai sempre o il 1 valore o 0 valore impostato.