sql >> Databasteknik >  >> RDS >> Mysql

flera värden infogning av kryssrutan endast sista värdet tar i databasen

Om du vill spara flera värden i databasen måste du skapa flera kryssrutor i html och sedan spara värdena med metoden implode() enligt nedan:-

<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 för att lagra i databasen kan du använda implode()-metoden.

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

lagra nu $värdena i databasen.



  1. Arbeta med händelser i Oracle Cloud Infrastructure Del 1:tjänstens grunder

  2. SQL Server AlwaysOn ( Availability Group ) Arkitektur och steg för steg installation -1

  3. Hur man övervakar anslutningspoolning för .NET MySQL Data Connector i IIS

  4. Hur man släpper eller tar bort alla utlösare från en databas i SQL Server