sql >> Database teknologi >  >> RDS >> Mysql

Problem med $_POST, if isset() og mysql_fetch_assoc():ekko returnerer korrekt værdi, sidekilde returnerer altid anden værdi

Det ser ud til, at du stadig tjekker isset(), selvom spørgsmålet ikke er, om det er sat, men spørgsmålet er, om det er sandt eller falsk. PHP smager mange ting, når du tjekker variabler som booleaner, men isset() på en indstillet variabel indeholder false vil stadig returnere sandt.

Prøv at handle

if (isset($_POST['GFCheckbox']))

for

if ($_POST['GFCheckbox'])

og se, hvad der sker.



  1. Hvornår skal jeg IKKE bruge mysql_real_escape_string

  2. Gensample på tidsseriedata

  3. Sådan kontrolleres serverstatus i MySQL Workbench ved hjælp af GUI

  4. Rails + Postgres:Returnerer ikke tidszoneoplysninger på kolonne fra sammenføjet tabel