Seite 2 von 2

Verfasst: 02.04.2004 10:33
von PhilippK
So, da kommt auf
.../posting.php?mode=vote&t=229
die Meldung
Warning: mysql_free_result(): 8 is not a valid MySQL result resource in /homepages/30/d39307681/htdocs/forum_208/db/mysql4.php on line 321
Kannst du mal 'nen Link zur posting.php posten? (KB:datei)

Gruß, Philipp

Verfasst: 02.04.2004 10:35
von musashi

Verfasst: 02.04.2004 20:35
von PhilippK
Du hast 'ne PN mit 'ner modifizierten Datei - da war wohl ein Update-Fehler drin.

Gruß, Philipp

Verfasst: 02.04.2004 20:42
von itst
musashi hat geschrieben:@ itst, hmm, aber wenn ich die mit -1 Übergebe funktioniert es auch nicht ... habe dann folgendes probiert:

Code: Alles auswählen

		if ($query_id == 0) $query_id = -1;
		mysql_free_result($query_id);
leider auch ohne Erfolg, es kommt nach wie vor derselbe Fehler nach dem abgeben einer Stimmt im Poll.
Nein.

Die Funktionsdekalration sollte $query_id per default mit -1 belegen, wenn es nicht beim Aufruf gesetzt ist.

Verfasst: 20.05.2004 12:41
von Dennis63
Was würde eigentlich passieren, wenn man die Zeile einfach weg läßt? Wird das nicht auch automatisch erledigt, wenn die PHP-Datei "fertig" ist (also der Phraser bei der letzen Zeile angekommen ist) ?

Grüße
Dennis

Verfasst: 22.05.2004 13:09
von PhilippK
Dennis Böge hat geschrieben:Was würde eigentlich passieren, wenn man die Zeile einfach weg läßt? Wird das nicht auch automatisch erledigt, wenn die PHP-Datei "fertig" ist (also der Phraser bei der letzen Zeile angekommen ist) ?
Das Ding ist vor allem da, weil es mit Zend Optimizer 2.5 Probs gab...
Ansonsten kann die Freigabe durchaus auch Sinn machen.

Gruß, Philipp

Verfasst: 04.08.2004 19:19
von Fundus
Hallo, ich habe nach dem Einbau des Attachment-Mod 2.3.10 ins 2.0.10 auch diesen "mysql_free_result();" -Fehler bei der Posting.php & modcp.php, allerdings nur bei der mysql4.php.

Ich habe jetzt wie in der mysql.php ein @ vor die Zeile gemacht also

db/mysql4.php
suche

Code: Alles auswählen

			mysql_free_result($query_id);
ersetze durch

Code: Alles auswählen

			@mysql_free_result($query_id);
nun habe ich keinen Fehler mehr, könnte mir bitte jemand sagen was ich da jetzt geändert habe??? (ich hab keinen Dunst, aber es haut hin *freu*)

Gruß
Fundus

Verfasst: 04.08.2004 20:22
von Acid
Durch das @-Zeichen wird die Fehlermeldung nur unterdrückt.