Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wstawić wartość z pola wyboru do MySQL?

Możesz użyć field[]

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

Możesz więc wykonać prostą pętlę:

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

A potem zbuduj swój SQL

Jeśli chcesz pominąć część isset, możesz użyć typu radia, więc zawsze lub 1 wartość lub 0 ustawiona wartość.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie Pythona i MySQL w procesie ETL:Używanie Pythona i SQLAlchemy

  2. php - mysql przechowujący stare dane

  3. Jak uciec od cudzysłowów w zapytaniu MYSQL?

  4. MySQL:Dlaczego moja instrukcja INSERT pomija 56 liczb podczas automatycznego zwiększania identyfikatora?

  5. Dołączanie istniejącej bazy danych do MySQL