In der Login.php wird das so ausgegeben
Mod by: www.DragonDesigns.de
$q = "SELECT COUNT(DISTINCT a.id) FROM prefix_topics a LEFT JOIN prefix_forums b ON b.id = a.fid LEFT JOIN prefix_posts c ON c.tid = a.id LEFT JOIN prefix_user d ON c.erstid = d.id LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = b.view LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = b.reply LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = b.start WHERE (((b.view >= ".$_SESSION['authright']." AND b.view <= 0) OR (b.reply >= ".$_SESSION['authright']." AND b.reply <= 0) OR (b.start >= ".$_SESSION['authright']." AND b.start <= 0)) OR (vg.fid IS NOT NULL OR rg.fid IS NOT NULL OR sg.fid IS NOT NULL OR ".$_SESSION['authright']." = -9)) AND b.id != 5 AND c.time >= ". (time() - (3600 * 24 * 360)) ." AND c.time >= {$_SESSION['lastlogin']} ORDER BY c.time DESC"; $lpost = db_query($q); if($lpost = mysql_fetch_row($lpost)) $lpost = $lpost[0]; else $lpost = 0;
habe dan versucht die Id´s auszulesen mit AND b.id !=
bis jetzt bin ich aber noch nicht schlauer geworden,helft mir bitte^^
EDIT: Scheint etwas umständlicher zu sein,ich habe es jetzt anders gelöst.
Zuletzt modifiziert von zeroxul am 21.02.2011 - 07:13:06