nicht leere Textfelder auslesen
Jaqui
- datenbank
In meiner Datenbank habe ich eine Tabelle B_User, aus der ich ein paar Felder auslesen will. Die Felder heissen UserID, Username und Homepage. Die Felder Username und Homepage sind vom Typ Varchar.
Nun möchte ich in meiner PHP-Datei alle Datensätze auslesen, bei denen das Feld Homepage nicht leer ist. Wie geht das?
Ich habe es mit
SELECT * FROM B_User WHERE Homepage IS NOT NULL
probiert, aber das funktioniert leider nicht.
Besten Dank für die Hilfe.
Gruss
Jaqui
hi,
Nun möchte ich in meiner PHP-Datei alle Datensätze auslesen, bei denen das Feld Homepage nicht leer ist. Wie geht das?
Ich habe es mit
SELECT * FROM B_User WHERE Homepage IS NOT NULL
probiert, aber das funktioniert leider nicht.
die behandlung von NULL-werten ist ein wenig kompliziert und manchmal für anfänger schwer zu durchschauen.
vermutlich enthalten deine "leeren" felder gar kein NULL, sondern einen leerstring - das ist aber was anderes.
also probiere es mal mit WHERE Homepage != ''
ahsaga
vermutlich enthalten deine "leeren" felder gar kein NULL, sondern einen leerstring - das ist aber was anderes.
Tatsächlich, so war es. Mit deinem WHERE-Befehl funktioniert es. Besten Dank. :)
Jaqui