14.11.2015, 13:40
Ich möchte im Profil eines Benutzers anzeigen, welche Themen aus bestimmten Foren er verfasst hat. Es soll der Titel des Themas angezeigt werden und das ganze soll dann per Link zum entsprechenden Thema führen.
Das klappt soweit auch, allerdings werden bei manchen Benutzern einzelne Themen mehrmals angezeigt, bei anderen hingegen passt alles und jedes Thema wird nur einmal angezeigt. Was habe ich da falsch gemacht?
Vielen Dank im Voraus für Hilfe
PHP-Code:
$gesuche = "";
$querygesuche = $db->query("SELECT * FROM ".TABLE_PREFIX."posts p LEFT JOIN ".TABLE_PREFIX."threads t ON (p.tid=t.tid) LEFT JOIN ".TABLE_PREFIX."forums f ON (p.fid=f.fid)WHERE t.uid = '$memprofile[uid]' AND f.fid IN ('115','118','119','117') ORDER BY t.subject DESC");
while($row = $db->fetch_array($querygesuche)) {
$id = $row['tid'];
$subject = $row['subject'];
eval("\$gesuche .= \"".$templates->get("gesuche_bit")."\";");
}
Das klappt soweit auch, allerdings werden bei manchen Benutzern einzelne Themen mehrmals angezeigt, bei anderen hingegen passt alles und jedes Thema wird nur einmal angezeigt. Was habe ich da falsch gemacht?
Vielen Dank im Voraus für Hilfe