Rolf B: Ergebnis wird im falschen Bereich angezeigt. PHP (mysql)

Beitrag lesen

Hallo j4nk3y,

yup, das ist der Punkt. Man darf die Kommentare nur bei dem Beitrag einlesen und ausgeben, zu dem sie gehören.

@@portseven,

du solltest deine SQLs nochmal überarbeiten. Im ersten SQL verstehe ich diesen Join nicht:

LEFT JOIN comments
	ON user.date_insert = comments.date_comment

Warum verknüpfst Du die Kommentare mit dem gleichen Datum? Du verwendest die so ermittelten Spalten nicht, UND du läufst Gefahr, einen Post doppelt anzuzeigen wenn mehr als ein Kommentat zum Tag da ist. Die Kommentare zum Post fragst Du eh mit einer eigenen Query ab.

Im zweiten Select verstehe ich den JOIN mit u_post nicht. Einen JOIN mit der User-Tabelle wäre sinnvoll, um den Namen des Kommentators anzeigen zu können.

Rolf

--
sumpsi - posui - clusi