fastix®: "mysql_num_rows"-Warning

Beitrag lesen

Moin!

Die mysql_*()-Funktionen geben im Fehlerfall ein false zurück und keine Ressourcenkennung.

Oh ja. Das habe ich zwar auch gewusst, aber _jetzt_ war es _die_ Antwort auf eine Frage, die ich im Hinterkopf hatte und immer mit einem fatalistischen "ist so" beantwortet habe. Nämlich die, warum manche Funktionen die Datenbankverbindungskennung und manche das Resultset als Parameter erwarten. Ich habe mich da nämlich schon manches Mal sehr geärgert (in meiner Logik gehört z.B. der Fehler, aber auch mysql_affected_rows() (genau wie mysql_num_rows()) oder mysql_info() zur Abfrage und damit zum Resultat).

[x] Diese Frage ist jetzt geklärt.

Jetzt wundere ich mich noch mehr, warum das ganze "MySQL-Funktions-Theater" nicht in ein schickes Objekt verpackt wurde.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix