einfach diese if condition mit dem teil ersetzen:
PHP Code:
$announcementbit="";
$announcements=$DB_site->query("SELECT announcementid,startdate,title,user.username,user.userid,user.usertitle,user.customtitle
FROM announcement
LEFT JOIN user
ON user.userid=announcement.userid
WHERE startdate<=$datenow AND enddate>=$datenow
AND $forumlist
ORDER BY startdate DESC");
while($announcement=$DB_site->fetch_array($announcements)) {
wenn du das fetch_array hernimmst, musst du aufpassen, das nur ein DB_site->query und kein query_first verwendet wird