sql >> Database >  >> RDS >> Mysql

Probleem met $_POST, if isset() en mysql_fetch_assoc():echo retourneert de juiste waarde, paginabron retourneert altijd else-waarde

Het lijkt erop dat je nog steeds isset() aan het controleren bent, ook al is het niet de vraag of het is ingesteld, maar of het waar of niet waar is. PHP verstoort veel dingen als je variabelen als booleans controleert, maar isset() op een setvariabele met false zal nog steeds true retourneren.

Probeer te handelen

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

voor

if ($_POST['GFCheckbox'])

en kijk wat er gebeurt.



  1. Zip-bestand naar bytes Python 3

  2. MySQL installeren op CentOS 7

  3. kolommen vullen op basis van 2 kolommen

  4. Mysql laten negeren waar voorwaarde