sql >> Databáze >  >> RDS >> Mysql

Jak vložím hodnotu ze zaškrtávacího políčka do MySQL?

Můžete použít field[]

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

Můžete tedy udělat jednoduchou smyčku:

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

A pak sestavte svůj SQL

Pokud chcete přeskočit část isset, můžete použít typ rádia, takže máte vždy nebo 1 hodnota nebo 0 nastavená hodnota.



  1. Použití unie a pořadí podle klauzule v mysql

  2. php do while nebude fungovat s next->rowset

  3. Jak odstranit konfigurační parametr

  4. porovnání dvou kurzorů v oracle místo použití MINUS