sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo inserto el valor de una casilla de verificación en MySQL?

Puedes usar field[]

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

Entonces puedes hacer un ciclo simple:

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

Y luego construye tu SQL

Si desea omitir la parte isset, puede usar un tipo de radio, por lo que siempre tiene o el 1 valor o 0 valor establecido.