[sql]
SELECT beitrag.thread_id, thread.forum_id, thread.beschreibung, thread.titel, beitrag.time, user.username, (SELECT COUNT(*) FROM beitrag, thread, user WHERE thread.id=beitrag.thread_id AND beitrag.von_id=user.id AND thread.lasttime=beitrag.time AND thread.forum_id NOT IN ( 13, 14 ) GROUP BY beitrag.thread_id) AS anzahl
FROM thread, beitrag, user
WHERE thread.id=beitrag.thread_id AND beitrag.von_id=user.id AND thread.lasttime=beitrag.time AND thread.forum_id NOT IN ( 13, 14 )
GROUP BY beitrag.thread_id
ORDER by thread.lasttime DESC LIMIT 10
[/sql]
Hier was ich bisher habe. Bisher ist es bei mir so, dass ich in der Schleife wo die Datensätze angezeigt werden pro Durchlauf jeweils eine Abfrage die mniur ausgibt wieviele beiträge insgesamt in dem Thread sind.
es geht um ein Forum ;)