Zum Inhalt springen

"mysql_fetch_assoc()" und "limitmenutolang&qu

Erstellt am 19. April 2004 · 2 Antworten · letzte Antwort am 23. April 2004

Tags: Frage

w@ ·

Hallo zusammen...

Bei ner doppelsprachigen Seite erscheint mir die Fehlermeldung:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/euromobi/public_html/typo3conf/ext/pk_limitmenutolang/pi1/class.ux_t3lib_page.php on line 62

Nun hab ich natürlich den "Suche" Button verwendet und ca. 5-8 ähnliche Problem post's gefunden... 😉

Eigentlich endet es immer mit folgenden Statement:

One more (Bug)-Problem with a Multi-Language-Sites and IFSUB-configs. 

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/htdocs/www/t3lib/class.t3lib_page.php on line 280 

that can be fixed or better to say partly fixed with changes in file t3lib/class.t3lib_page.php 
the line 267: 

$query = "SELECT ".implode(",",$fieldArr)." 

must be replaced with 

$query = implode(",",$fieldArr); 
$query=($query=="")?"*":$query; 
$query = "SELECT ".$query." "." 

More detail info to this error you can find at http://typo3.org/1422+M51f9940b4b2.0.html?&tx_maillisttofaq_pi1[answered_only]=0&tx_maillisttofaq_pi1[sword]=mysql%20error%20multilanguage

Nun habe ich das bereits angepasst (die änderung der Zeile 267) und wieder getestet. Leider erscheint die Fehlermeldung noch immer nur mit dem Unterschied das das File nun nicht mehr
/public_html/t3lib/class.t3lib_page.php
ist, sondern wie oben beschrieben
/public_html/typo3conf/ext/pk_limitmenutolang/pi1/class.ux_t3lib_page.php

Wenn ich die Zeile nun auch in diesem File anpasse, lässt sich die Sprache nicht mehr wechseln und die
Fehlermeldung erscheint auch in der Standart Sprache.

Hat da jemand ne Idee was ich tun könnte?

Vielen Dank
Gruss w@[/quote]

w@ ·

So habs jetzt folgendermassen gelöst.

Extension limitmenutolang gekickt
und
class.t3lib_page.php
gemäss bug-fix geupped.

Nun läuft's soweit mal wieder ohne Fehlermsg.
Aber halt nur solange alle sprachen verfügbar sind.

Ev. finde ich auch noch den Dreh um limitmenutolang
wieder zu installieren.

CU w@

TW ·
w@ schrieb

So habs jetzt folgendermassen gelöst.

Extension limitmenutolang gekickt
und
class.t3lib_page.php
gemäss bug-fix geupped.

Nun läuft's soweit mal wieder ohne Fehlermsg.
Aber halt nur solange alle sprachen verfügbar sind.

Ev. finde ich auch noch den Dreh um limitmenutolang
wieder zu installieren.

CU w@

hi
siehste es lag an der extension

cu
thorsten