Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kotak centang formulir PHP dan indeks tidak terdefinisi

Anda dapat menulis fungsi yang memeriksa apakah kotak centang dicentang:

function checkbox_value($name) {
    return (isset($_POST[$name]) ? 1 : 0);
}

Sekarang panggil fungsi itu dalam kueri Anda seperti ini:

$sql =  'UPDATE table SET '.
        'checkbox1 = '. checkbox_value('checkbox1') .','.
        'checkbox2 = '. checkbox_value('checkbox2') .','.
        'checkbox3 = '. checkbox_value('checkbox3') .','.
        'checkbox4 = '. checkbox_value('checkbox4') .','.
        'checkbox5 = '. checkbox_value('checkbox5') .','. "LIMIT 1";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Layanan MySQL hilang

  2. Bisakah kita menghubungkan database MySQL jarak jauh di Android menggunakan JDBC?

  3. Bagaimana Fungsi SUBSTR() Bekerja di MySQL

  4. Perlu memilih hanya data yang berisi garis miring terbalik di MySQL

  5. Bagaimana cara mengubah hasil SQL Query ke Struktur Data PANDAS?