sql >> Database >  >> RDS >> Mysql

Aanvinkvakje PHP-formulier en ongedefinieerde index

Je zou een functie kunnen schrijven die controleert of een selectievakje is aangevinkt:

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

Roep die functie nu als volgt in uw query aan:

$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. In welke volgorde worden MySQL JOIN's geëvalueerd?

  2. Database instellen en een alleen-lezen gebruiker maken in AWS Redshift en Mysql

  3. Gebruik MySQL relationele databases op Ubuntu 8.04 (Hardy)

  4. Informatiesystemen, gegevens en informatie