Zum Inhalt springen

mysql_fetch_row(), mysql_fetch_assoc()

Erstellt am 19. Juli 2004 · 1 Antwort · letzte Antwort am 19. Juli 2004

Tags: PHP, Datenbank, Frage

ffr_dev ·

habe zu diesem thema viele postings gefunden, aber leider bin ich aus diesen nicht schlau geworden.

ich habe eine extension (FE-Plugin) erstellt,
welche unter anderem die möglichkeit bietet in einer datenbank tabelle zu suchen.
hat bis jetzt immer funktioniert, und dann aus heiterem himmel kamen die probleme:

das suchen findet keine einträge mehr obwohl sie vorhanden sind.
und nach dem suchen kommen folgende errors:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:apachehtdocs	estpmc36	3libclass.t3lib_db.php on line 702

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:apachehtdocs	estpmc36	3libclass.t3lib_db.php on line 689

habe bereits vie backup/delete die dateien neu generiert,
aber das hat auch nichts genützt.

ich hab noch zwei weitere extension für andere db-tables, und da funktioniert das suchen prima

vielleicht hat jemand eine lösung für mein problem??

merci & cu
ffr

ffr_dev ·

habs gefunden 😃 😃

jetzt hat mir trotzdem noch ein früheres posting geholfen.

einfach ein echo mysql_error(); in die sql_fetch funciton einfügen.

der error hat mich gleich darauf gebracht, das in der where klausel ein feld abgefragt wird,
welches nicht existiert.(vor einiger zeit aus db entfernt und die suche nicht mehr betätigt🙂)

function sql_fetch_assoc($res)   { 
         echo mysql_error(); 
      return mysql_fetch_assoc($res); 
   }

#124641