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

Mehrere Werte einfügen des Kontrollkästchens Nur der letzte Wert wird in die Datenbank aufgenommen

Wenn Sie mehrere Werte in der Datenbank speichern möchten, müssen Sie mehrere Kontrollkästchen in HTML erstellen und die Werte dann mit der Methode implode() wie folgt speichern:-

<input id="option1" type="checkbox" name="product[]"  value="value1">
<label for="option1">Value1</label>
<input id="option2" type="checkbox" name="product[]"  value="value2">
<label for="option2">Value2</label>
<input id="option3" type="checkbox" name="product[]"  value="value3"> 
<label for="option3">Value3</label>

Jetzt können Sie zum Speichern in der Datenbank die Methode implode() verwenden.

$values=implode(",",$_POST['product']);

Speichern Sie nun die $Werte in der Datenbank.