Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie füge ich den Wert aus einem Kontrollkästchen in MySQL ein?

Sie können field[] verwenden

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

Sie können also eine einfache Schleife ausführen:

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

Und dann bauen Sie Ihr SQL auf

Wenn Sie den Isset-Teil überspringen möchten, können Sie einen Radiotyp verwenden, also müssen Sie immer oder den 1 verwenden Wert oder 0 Wert gesetzt.