Fehlertext wenn keine DB-Einträge?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Fehlertext wenn keine DB-Einträge?

Beitrag von leopittoni »

Hallo!

Habe eine PHP-mysql Abfrage.
Wie kann ich einen Fehlertext ausgeben, falls keine Einträge vorhanden sind? Also wenn die "select"-Abfrage nicht erfolgreich war?

Momentan kommt einfach
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
weil halt kein Datensatz gefunden wird...

Danke!

Léo
Benutzeravatar
porfavor
Mitglied
Beiträge: 834
Registriert: 23.08.2006 00:35
Wohnort: Tuttlingen
Kontaktdaten:

Beitrag von porfavor »

Momentan hast du wohl

Code: Alles auswählen

or die (mysql_error());
Du müsstest das "mysql_error()" aber auch mit einem beliebigen Text ersetzen können. Ist das, was du willst?
Lebe dein Leben solange du kannst.

Jugendgemeinderat-Tuttlingen
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Fehlertext wenn keine DB-Einträge?

Beitrag von Pyramide »

leopittoni hat geschrieben:Momentan kommt einfach
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
weil halt kein Datensatz gefunden wird...
Nein, du bekommst den Fehler, weil du kein gültiges MySQL result handle übergeben hast (Meine Datenbankabfrage funktioniert nicht). Wenn kein Datensatz gefunden wird, würde mysql_fetch_* einfach false zurückgeben.
KB:knigge
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

Achja, stimmt!

Danke beiden! Funktioniert alles!

Léo
Antworten

Zurück zu „Coding & Technik“