Suche nach nicht beantworteten Umfragen
Verfasst: 28.11.2007 22:18
Hallo zusammen,
ich bin mir jetzt nicht sicher, ob ich das richtige Forum für meine Anfrage gewählt habe; falls nein, bitte entsprechend verschieben!
In meine Forenübersicht würde ich gerne einen Link einbauen, der dazu führt, dass mir als Topic-Übersicht (wie bei "Beiträge seit dem letzten Besuch anzeigen") alle Umfragen angezeigt werden, die ich noch nicht beantwortet habe. Also einen Aufruf der search.php, allerdings mit anderem Parameter (z.B. search_id=votes).
Mit meinen spärlichen SQL-Kenntnissen konnte ich es bereits realisieren, dass mir die letzten Umfragen angezeigt werden; allerdings eben alle - ohne die Einschränkung "nur noch nicht beantwortete". Meine SQL-Kenntnisse reichen dafür nicht aus. Wer kann mir hier weiterhelfen?
In der search.php habe ich momentan folgendes SQL-Statement eingebaut:
Wie müsste das SQL-Statement aussehen, das mir nur die Umfragen anzeigt, an denen ich noch nicht teilgenommen habe?
Ich freue mich auf eure Antworten!
Liebe Grüße
Walter65
ich bin mir jetzt nicht sicher, ob ich das richtige Forum für meine Anfrage gewählt habe; falls nein, bitte entsprechend verschieben!
In meine Forenübersicht würde ich gerne einen Link einbauen, der dazu führt, dass mir als Topic-Übersicht (wie bei "Beiträge seit dem letzten Besuch anzeigen") alle Umfragen angezeigt werden, die ich noch nicht beantwortet habe. Also einen Aufruf der search.php, allerdings mit anderem Parameter (z.B. search_id=votes).
Mit meinen spärlichen SQL-Kenntnissen konnte ich es bereits realisieren, dass mir die letzten Umfragen angezeigt werden; allerdings eben alle - ohne die Einschränkung "nur noch nicht beantwortete". Meine SQL-Kenntnisse reichen dafür nicht aus. Wer kann mir hier weiterhelfen?
In der search.php habe ich momentan folgendes SQL-Statement eingebaut:
Code: Alles auswählen
$sql = "SELECT post_id, t.*, f.forum_id
FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p, " . FORUMS_TABLE . " f
WHERE p.topic_id = t.topic_id
AND f.forum_id = p.forum_id
AND t.topic_vote = 1
$auth_sql
ORDER BY t.topic_id DESC LIMIT 0,25";
Ich freue mich auf eure Antworten!

Liebe Grüße
Walter65