sql >> Database >  >> RDS >> Mysql

meerdere waarden invoegen van selectievakje alleen laatste waarde neemt in database

Als u meerdere waarden in de database wilt opslaan, moet u meerdere selectievakjes in html maken en vervolgens de waarden opslaan met de methode implode() zoals hieronder:-

<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>

nu om op te slaan in de database kun je de implode() methode gebruiken.

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

sla nu de $values ​​op in de database.



  1. MySQL Bereken Percentage

  2. Doctrine 2 mapping die verwijst naar unieke sleutel

  3. Archieflogboekbestemmingsdirectory instellen in Oracle Database

  4. Converteer integer naar hex en hex naar integer