Was macht der Browser hier bei dieser Abfrage?
Hauke Hammerich
- php
0 MudGuard0 Tobias Kloth
Hallo!
Ich haben folgendes Problem. Und zwar will ich mit dieser Abfrage
if (('newsletter.aktiv') != 1)
Überprüfen ob in der Spalte "aktiv" der Tabelle "newsletter" überprüfenb ob dort eine "1" oder eine "0" drinsteht.
Bei dem Feld handelt es sich um ein Feld vom Typ ENMUM mit der Begrenzung auf die Werte "1" und "0" wobei "0" der Standard wert ist der gesetzt wird.
Die Abfrage soll dann eigentlich so lauten:
if (('newsletter.aktiv') != 1)
{
echo "Nein";
}
else
{
echo "Ja";
}
Die gesamte Datei findet ih hier-->[http://hammerhaui.ha.funpic.de/newsletteradmin.txt]
Jedoch wird dies nicht so ausgeführt.
Wie kann ich das Problem lösen?
Gruß
Hauke
Hi,
Ich haben folgendes Problem. Und zwar will ich mit dieser Abfrage
if (('newsletter.aktiv') != 1)
Du vergleichst hier den String 'newsletter.aktiv' mit der Zahl 1.
Das sollte immer false ergeben.
Überprüfen ob in der Spalte "aktiv" der Tabelle "newsletter" überprüfen
Und wie soll der _String_ jemals den Inhalt der Spalte "aktiv" aus irgendeiner Tabelle enthalten?
Erstaunlicherweise weißt Du ein paar Zeilen weiter oben in Deinem Script, wie Du auf die Spalte "email" des Datenbankabfrageergebnisses zugreifen kannst.
Bei der Spalte "aktiv" weißt Du es plötzlich nicht mehr?
cu,
Andreas
Hallo Hauke,
if (('newsletter.aktiv') != 1)
Überprüfen ob in der Spalte "aktiv" der Tabelle "newsletter" überprüfenb ob dort eine "1" oder eine "0" drinsteht.
Warum greifst du auf den Wert von "aktiv" nicht genauso zu wie auf den Wert von "email"?
Grüße aus Nürnberg
Tobias