Vinzenz Mai: TRUE FALSE nach Datenbankabfrage MYSQL

Beitrag lesen

Hallo,

Wenn ich eine einfache SELECT Abfrage mache, ist es bestimmt möglich sich TRUE oder FALSE ausgeben zu lassen, ob die Abfrage Ok wahr.

hast Du Dir schon einmal die Dokumentation von mysql_query() angeschaut?

Im Augenblick mache ich es so, aber ich denke das ist nicht die sauberste Art:

if(mysql_num_rows($result)>0)

Das ist nicht unsauber, das ist ganz einfach falsch. Wenn die Abfrage fehlschlägt, gibts hier 'ne wunderbare Fehlermeldung, dass $result keine Ressource wäre.

Abgesehen davon ist es völlig ok, wenn eine Abfrage eine leere Ergebnismenge zurückliefert. Das ist *kein* Fehler!

Freundliche Grüße

Vinzenz