Seite 1 von 1

Anzahl unbeantwortete Topics

Verfasst: 08.09.2009 13:59
von Holger
Hallo,

auf der Startseite hat man ja einen Link zu den unbeantworteten Topics.
Ich würde dort gerne die Anzahl der unbeantworteten Topics mit anzeigen.
Und dabei würde ich gerne Topics aus bestimmten Foren oder von bestimmten Usern ausklammern (auch auf der Search-Result-Seite).

Wie könnte ich das anstellen?

Gruss
Holger

Re: Anzahl unbeantwortete Topics

Verfasst: 08.09.2009 14:24
von Holger
Holger hat geschrieben:Und dabei würde ich gerne Topics aus bestimmten Foren oder von bestimmten Usern ausklammern (auch auf der Search-Result-Seite).
Diesen Teil habe ich gelöst mit

Code: Alles auswählen

		else if ( $search_id == 'unanswered' )
		{
			if ( $auth_sql != '' )
			{
				$sql = "SELECT t.topic_id, f.forum_id
					FROM " . TOPICS_TABLE . "  t, " . FORUMS_TABLE . " f
					WHERE t.topic_replies = 0
						AND t.forum_id = f.forum_id
						AND f.forum_id NOT IN (21,108)
						AND t.topic_moved_id = 0
						AND $auth_sql";
			}
			else
			{
				$sql = "SELECT topic_id, forum_id
					FROM " . TOPICS_TABLE . "
					WHERE topic_replies = 0
						AND topic_moved_id = 0
						AND forum_id NOT IN (21,108)";
			}
Ist

Code: Alles auswählen

f.forum_id NOT IN (21,108)
korrekt?