hallo,
ich wollte mir eine news.php datei basteln und bin auch fast fertig, nur bekomme ich immer diesen Errorcode angezeigt:
Zitat: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 '' at line 6
Query: SELECT p.pid, p.message, p.tid FROM mybb_posts p LEFT JOIN mybb_threads t ON (t.tid=p.tid) WHERE t.fid IN (0) AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND t.firstpost=p.pid ORDER BY t.dateline DESC LIMIT 0,
In Zeile 398 oder drum herum gibt es einen Syntaxfehler. Wenn du diesen nicht findest poste bitte die entsprechenden Zeilen.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
$query = $db->query(" SELECT p.pid, p.message, p.tid FROM ".TABLE_PREFIX."posts p LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=p.tid) WHERE t.fid IN (".$mybb->settings['news_announcementsfid'].") AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND t.firstpost=p.pid ORDER BY t.dateline DESC LIMIT 0, ".intval($mybb->settings['news_numannouncements']) "); while($getid = $db->fetch_array($query)) { $pids .= ",'$getid[pid]'"; $posts[$getid['tid']] = $getid; } $pids = "pid IN(0$pids)"; // Now lets fetch all of the attachments for these posts $query = $db->query("SELECT * FROM ".TABLE_PREFIX."attachments WHERE $pids");