Hi,
wenn ich meine Typosite im Frontend anguck dann sieht auch alles wunderbar aus... klicke ich allerdings auf link A, dann auf link B und dann wieder auf link A, dann erscheint dieser Fehler:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:wwwseite 3libclass.t3lib_db.php on line 689
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in c:wwwseite 3libclass.t3lib_db.php on line 714
Was soll das bedeuten und wie kann ichs lösen!?
gruss danke Flo
als erstes kannst du folgende zeile in die fetch function einfügen,
dann hast du mehr infos über den error!
echo mysql_error();
klar, wenn du mir jetzt noch sagst wo ich diese fetch function finde? Das ist kein von mir gebautes script... der fehler wird von typo selbst verursacht...
gruss flo
ffranke schrieb
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:wwwseite 3libclass.t3lib_db.php on line 689
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in c:wwwseite 3libclass.t3lib_db.php on line 714
du solltest die fehlermeldungen schon durchlesen!
Warning: mysql_fetch_assoc():
in dieser function tritt der fehler auf.
supplied argument is not a valid MySQL result resource in
art des fehler
c:wwwseite 3libclass.t3lib_db.php on line 689
der pfad zeigt dir wo sich das file befindet,
und "on line 689" zeigt dir sogar die zeile in dem file wo sich der fehler eingeschlichen hat 🙂
*aufstirnklatsch*
Sorry jo das hätt ich selbst sehen müssen...
Aber das bringt mich jetzt auch nicht sonderlich weiter....
Da steht nunmal Php-Code in der Zeile (was auch sonst). Aber woher soll ich wissen woher der Fehler kommt. Vom Syntax sieht das alles gut aus....
gruss flo
ffranke schrieb
Da steht nunmal Php-Code in der Zeile (was auch sonst). Aber woher soll ich wissen woher der Fehler kommt. Vom Syntax sieht das alles gut aus....
gruss flo
natürlich steht da php code drin, denn wo php draufsteht, ist auch php drin 😉
scherz bei seite, füg mal "echo mysql_error(); " in diese funktion ein,
sollte dann etwa so aussehen.
function sql_fetch_assoc($res) {
echo mysql_error();
return mysql_fetch_assoc($res);
}
wenn du jetzt wieder ins frontend gehst, und der fehler wieder auftritt, sollte noch etwas mehr information sichtbar sein, das kann dier vielleicht weiterhelfen.
ah ok....
das spuckt er mir dann aus:
Kann Datei 'cache_pagesection.MYI' nicht öffnen. (Fehler: 145)
folgendes sql script ausführen
repair table cache_pages;
repair table cache_pagesection;
du junger gott! ;D
Vielen Dank nochmal!
Hast du eine Ahnung warum das aufgetreten ist!?
Gruss flo
ich hab den selben sch@!$$ auch seit ich 3.6 installiert hab.
aber leider kann ich dir nicht sagen, warum dieser fehler auftritt.
und leider kann es noch sein, dass der fehler wieder kommt.
aber frag mich nicht wieso
cu ffr
Hallo zusammen
Habe dasselbe Problem. Hat vorher alles wunderbar funktioniert und nun plötzlich die Fehlermeldung.
Könnt ihr mir sagen wo man das sql script ausführen muss.
Besten Dank!
entweder im BE modul Tools -> phpmyadmin unter sql
oder in einem externen mysql tool deiner wahl 🙂
Ufff......., funktioniert!!! :p
Dangge vielmol! 😉