ChrisB: count und join?

Beitrag lesen

Hi,

die abfrage ohne count funktioniert einwandfrei. mit count:

mysql_result(): supplied argument is not a valid MySQL result resource in line x ...

was mach ich falsch?

Du betreibst keine sinnvolle Fehlerbehandlung.

Die genannte Meldung ist ein Folgefehler, weil du mit PHP auf Datensätze zuzugreifen versuchst, die die Datenbank gar nicht geliefert hat (weil ihrerseits ein Fehler auftrat).

Werte nach dem Aufruf von mysql-Funktionen in PHP zunächst deren Rückgabewert aus, um zu schauen, ob sie von der Datenbank fehlerfrei ausgeführt werden konnten. Wenn nein, dann frage die Datenbank nach dem Fehler - dafür gibt es mysql_error().

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]