Hi,
ich benutze für die Ausgabe vob Datenbankinhalten bisher so einen Code:
Der einzige Nachteil dabei ist, dass, falls die Abfrage keine Daten findet, PHP eine Fehlermeldung nach der Art "supplied argument is not a valid MySQL result resource" zurückgibt.
Gibt es eine einfache Möglichkeit, diese Fehlermeldung zu vermeiden, sodass, wenn Daten vorhanden sind, der Inhalt der while-Klammer entsprechend oft ausgeführt wird, wenn keine Daten gefunden werden, einfach null-mal ausgeführt wird? Das Problem ist ja anscheinend die fetch-array-Funktion, die ohne zu verarbeitende Daten eine Fehlermeldung gibt.
ich benutze für die Ausgabe vob Datenbankinhalten bisher so einen Code:
Code:
$result=mysql_query("SELECT * FROM tabelle WHERE spalte=wert"); while ($line=mysql_fetch_array($result)) { Ausgabecode für die abgefragten Daten; }
Gibt es eine einfache Möglichkeit, diese Fehlermeldung zu vermeiden, sodass, wenn Daten vorhanden sind, der Inhalt der while-Klammer entsprechend oft ausgeführt wird, wenn keine Daten gefunden werden, einfach null-mal ausgeführt wird? Das Problem ist ja anscheinend die fetch-array-Funktion, die ohne zu verarbeitende Daten eine Fehlermeldung gibt.
Kommentar