Mein Code sieht wie folgt aus:PHP if/else Problem mit true/false
$muted = 'true'; //Note this is only for testing
if ($muted == 'false' || $muted == '' || $do_not_text == '' || $do_not_text =='false'){
//do this first thing
}
else{
//do something else
}
Ich kann nicht meine else
bekommen zu laufen. Welche Syntax vermassele ich?
In diesem Zusammenhang, ich speichere einen Wert in meiner Datenbank (das wird sein, was zu setzen in meinem realen Code) das ist entweder 'wahr', 'falsch' oder ''. In welchem Datentyp sollte ich diese speichern? Derzeit verwende ich VARCHAR
, aber ich vermute, dass dies alles Teil des Problems ist.
Sinn macht. Was soll ich in meiner Datenbank speichern anstatt einer leeren Zeichenfolge, um sicherzustellen, dass dies nicht geschieht? – jonmrich
* "Das entspricht auch einem." * - unvollendeter Satz dort John? lol - edit: ah, ich sehe, du hast es repariert ;-) –
Ja. Paste hat mich enttäuscht! Fest. –