Luki schrieb am 23.05.2006 um 20:12 Uhr
Hallo,
unser Forum läuft wie ne 1 :) und macht nirgendswo Probleme, lediglich alle paar Tage/Wochen stolpert der ein oder andere registrierte User über diesen Fehler, und ich komme nicht dahinter wie der entsteht...
da es der einzige Fehler der noch gefixt werden müsste, würde ich mich freuen, wenn jemand ein Tipp hat!! - vielen Dank!!
ThWB Error: SQL
Date: 2006-05-11 *******
User: `*****' (**)
Script: `/www/htdocs/site/reply.php'
Query String is empty.
Referer: `http://forum.de/t5934-7.htm'
Browser: `Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)'
SQL Error: `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 'AND b.boardid = l.boardid' at line 5'
in query: `SELECT l.time, b.boardlastpost
FROM tb_lastboard AS l, tb_board AS b
WHERE l.userid = 56
AND l.boardid =
AND b.boardid = l.boardid'
Backtrace:
Array
(
[0] => Array
(
[file] => /www/htdocs/site/reply.php
[line] => 123
[function] => thwb_query
)
)
hevtig schrieb am 23.05.2006 um 21:51 Uhr
Hallo Lukas,
ist der Fehler irgendwie reproduzierbar?
Es ist ja offensichtlich, daß er einen Wert aus tb_lastboard nicht findet, bzw., daß kein Wert gesetzt ist.
$r_lastvisit = thwb_query("SELECT l.time, b.boardlastpost
FROM ${pref}lastboard AS l, ${pref}board AS b
WHERE l.userid = ${g_user['userid']}
AND l.boardid = ${board['boardid']}
AND b.boardid = l.boardid");
mysql_num_rows($r_lastvisit) && $a_lastvisit = mysql_fetch_assoc($r_lastvisit);
Irgendwie scheint ${board['boardid' keinen Wert zu bekommen. Irgendein spezielles Board?
Luki schrieb am 23.05.2006 um 22:34 Uhr
habe wirklich alles versucht, Log Dateien untersucht (was zu dem Zeitpunkt passiert ist bzw. für Vorgänge passieren, was der User vorher gemacht hat), User befragt die den Fehler produziert haben (die haben den in der Regel nicht mitbekommen) etc. :/
mit fehlenden Daten in der lastboard scheint das leider auch nicht zusammenzuhängen, hatte das schon ausprobiert...
*rätsel*
- tritt im Augenblick auch nur alle paar Wochen auf...
- anscheinend wird unter ganz seltenen Umständen tatsächlich ${board['boardid'} nicht gesetzt
- ist in unterschiedlichen Foren aufgetreten