PHP $ MySQL: Wert nur einmal auslesen

PhoenixDH

Erfahrenes Mitglied
Zur Info: Das ganze soll ne Übersicht über die letzten Posts geben!

Das Problem: Es sollen nur nach Erstellzeitpunkt der Posts absteigend die Threads dazu ausgelesen werden, die Threadnamen hole ich woanders her!

Jetzt habe ich das ganze mit folgendem Code versucht, was aber nicht klappt:
Code:
$posts="SELECT DISTINCT topic_id, poster_id, post_time FROM ".$table_prefix."posts ORDER BY post_time DESC LIMIT 20";

Was ist daran falsch?

Z.B. bei 2 Posts die in topic_id 9 erstellt wurden, soll nur der aktuellere rausgeholt werden! Also das ganze ist von der topic_id abhängig was doppelt ist und nur einmal rausgelesen werden soll. Es sollten trotzdem 20 Themen erfasst werden.

Dank euch!
 
Zurück