Fehlermeldung im forum

Unser Problem besteht darin das unser Forum einen Fehler anzeigt und wir ihn selbst nicht beheben können.
Daher meine frage ob ihr uns dabei helfen könnt

MySQL Error:
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘20 2’ at line 6
in Query:
SELECT a.id, a.name, a.rep, a.erst, a.hit, a.art, a.stat, b.time, b.erst as last, b.id as pid FROM ic2_topics a LEFT JOIN ic2_posts b ON a.last_post_id = b.id WHERE a.fid = 5 ORDER BY a.art DESC, b.time DESC LIMIT 0,20 20 2

Debug backtrace:
@ mysql.php:32 – debug_bt()
@ mysql.php:50 – db_check_error(…)
@ show_topic.php:40 – db_query(…)
@ forum.php:129 – require_once(…)
@ index.php:24 – require_once(…)

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /users/ltod/www/include/includes/func/db/mysql.php on line 71

Danke schonmal im voraus

Das “20 2” da hinten ergibt keinen Sinn.

Also musst du schauen, wo’s herkommt.

Ah okay hast du ne ahnung wo es her kommen könnte da das problem erst seit der server umstellung da ist

Huhu :wink2:

Was fürn Forum ist das? :qst:

PHPBB oder so?

http://ltod.bplaced.net/

aso…Tut mir leid, da kann ich Dir leider nicht weiter helfen, sry :neutral_face:

Lg :wink2:

Hi,

einfach in include/includes/func/db/mysql.php in Zeile 71 die “&” Zeichen in der Funktionsdeklaration löschen.

z.B.

aus [...] function blah(&$foo, &$bar) [...]einfach

[...] function blah($foo, $bar) [...]machen.

was soll ich hier machen???

z70= function db_num_rows ($erg) {
z71= return (mysql_num_rows ($erg));

Sry, hab mich in deinen Post verlesen… :red:

Ich hab aus versehen „reference“ anstatt „resource“ gelesen.

chrisb hat Recht:

Das „20 2“ da hinten ergibt keinen Sinn.

Also musst du schauen, wo’s herkommt.[/quote]

okay aber trotzdem danke für den versuch…
kann mit einer sagen wie ich das herbekomme???