Mysql
 sql >> база данни >  >> RDS >> Mysql

Квадрат за отметка на PHP формуляр и недефиниран индекс

Можете да напишете функция, която проверява дали е поставена отметка в квадратчето:

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

Сега извикайте тази функция във вашата заявка по следния начин:

$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. Изключение:Вече има отворен DataReader, свързан с тази връзка, който първо трябва да бъде затворен

  2. Използвайте шаблони за формиране на облак, за да развиете MySQL екземпляри на RDS

  3. задайте нова стойност за ft_min_word_len FULLTEXT в mysql

  4. Как да коригирате грешка в MySQL Incorrect key file, когато не можете да поправите таблицата?

  5. качете изображение в mysql база данни php