Zwei Werte prüfen
Bernd
- php
0 dedlfix
Hallo,
was ich nicht verstehe ist folgendes
if ($StundenTag != 0000-00-00) { }
ist etwas anderes wie
if ($StundenTag != "0000-00-00") {
Im Feld $StundenTag, welches aus der Datenbank gefüllt wird, steht 0000-00-00 aber warum bekomme ich hier unterschiedliche Ausgaben?
Tach!
was ich nicht verstehe ist folgendes
if ($StundenTag != 0000-00-00) { }
ist etwas anderes wie
if ($StundenTag != "0000-00-00") {
Wie du bereits am Syntaxhighlighting sehen kannst: ja. Ohne Anführungszeichen hast du drei Zahlen und zwei Minuszeichen dazwischen notiert, also eine zweifache Subtraktion.
Im Feld $StundenTag, welches aus der Datenbank gefüllt wird, steht 0000-00-00 aber warum bekomme ich hier unterschiedliche Ausgaben?
Das kommt von dort sicherlich als String. var_dump()
kann bei der Prüfung auf den Variablentyp helfen.
dedlfix.