Ich habe ein Forum.
2 Tables threads und post
Ich möchte gerne alle Threads auflisten in einem Zeitraum X. Außerdem sollen dann alle dazugehörigen Postings geprüft werden, darauf das diese NICHT von einem bestimmten User sind. sollte ein Posting in Thread X von diesem besagten user sein, soll der gesamte Thread nicht ausgegeben werden. Das hier ist mein Versuch, funktioniert nicht. Dennoch erhalte ich Threads, in denen er schrieb. Wo ist mein Fehler, wer mag, kann mir helfen?
Die Userid des ungewünschten user ist 70
ICH DANKE SEHR
2 Tables threads und post
Ich möchte gerne alle Threads auflisten in einem Zeitraum X. Außerdem sollen dann alle dazugehörigen Postings geprüft werden, darauf das diese NICHT von einem bestimmten User sind. sollte ein Posting in Thread X von diesem besagten user sein, soll der gesamte Thread nicht ausgegeben werden. Das hier ist mein Versuch, funktioniert nicht. Dennoch erhalte ich Threads, in denen er schrieb. Wo ist mein Fehler, wer mag, kann mir helfen?
Die Userid des ungewünschten user ist 70
PHP:
$get_threads_query = $vbulletin->db->query_read("
SELECT thread.threadid, thread.title, thread.replycount, postusername, postuserid, thread.dateline AS postdateline, IF(views <= thread.replycount, thread.replycount+1, views) AS views, thread.lastposter, thread.lastpost, thread.lastpostid, pollid, thread.forumid, thread.open, sticky
FROM " . TABLE_PREFIX . "thread as thread
LEFT JOIN " . TABLE_PREFIX . "post AS post ON (post.threadid = thread.threadid)
WHERE open != 10
AND thread.visible = 1
AND thread.dateline >= $new_time
AND post.userid != 70
AND thread.forumid NOT IN (0, 8, 12, 25, 13, 14, 11, 65, 38, 66, 67)
GROUP BY thread.threadid
ORDER BY thread.dateline DESC
");
ICH DANKE SEHR