Ilja: MySQL-abfrage... wie muss ichs machen?

Beitrag lesen

yo,

also so: SELECT id, tothread, byid, datum, count(DISTINCT(tothread)) as threads FROM foren_posts WHERE forumid = '$row2[id]' GROUP BY id, tothread, byid, datum, tothread ???

so ist es syntaktisch richtig, führt aber nicht zu dem ergebnis, was du haben willst. du solltest überhaupt nicht nach id gruppieren, da dusonst immer nur einen datensatz pro gruppe erhällst. dein count und distinct ist der richtige ansatz, aber du musst dir noch mal überlegen, wonach genau du gruppierst.

Ilja