[TYPO3-german] substituteMarkerArrayCached warnung:mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource
Marco Behnke
m.behnke at portrix.net
Tue Jul 1 01:15:15 CEST 2008
Franziska Maleva schrieb:
>> beim ersten Aufruf von:
>> $this->cObj->substituteMarkerArrayCached
>> wird
>> *Warning*: mysql_fetch_assoc(): supplied argument is not a valid MySQL
>> result resource in *
>> /usr/share/typo3/typo3_src-4.2.1/t3lib/class.t3lib_db.php* on line *808*
>> *Warning*: mysql_free_result(): supplied argument is not a valid MySQL
>> result resource in *
>> /usr/share/typo3/typo3_src-4.2.1/t3lib/class.t3lib_db.php* on line *835*
>> ausgegeben.
>> Weitere Aufrufen laufen ohne Warnungen.
>> das Ergebnis ist korrekt.
>>
>> Was bedeuten die Warnungen und wie kriege ich die weg?
>>
>> Mit $this->cObj->substituteMarkerArray kommen die wornings nicht. Muss man
> in der cached Version noch was anders machen?
Hallo Franziska,
poste doch bitte einmal Deinen Code, den Du dort benutzt.
Ansonsten kann Du noch versuchen, in der class.t3lib_db.php
in Zeile 808 und 835 direkt hinter dem Aufruf der mysql Funktionen
if (mysql_error() != '')
print mysql_error();
hinzuschreiben.
Aus return mysql_fetch..... wird also
$ret = mysql_fetch...
if (mysql_error() != '')
print mysql_error();
return $ret;
So bekommst Du die SQL Fehlermeldung, die dazu gehört, dierekt
ausgegeben. Interessant wäre hierbei, ob Typo3 ein SQL Fehler Log hat?
Gruß
Marco
More information about the TYPO3-german
mailing list