Radhad
Erfahrenes Mitglied
Hi zusammen,
ich bastel momentan an einem eigenen Forum. Allerdings habe ich einen Fehler in meiner MySQL Abfrage zum anzeigen der einzelnen Threads. Die Abfrage funktioniert mit 2 Threads und jeweils einem Post. Bekommt ein Thread einen weiteren Post, wird nichts mehr angezeigt. Vielleicht sieht ja jemand den Fehler. Hier mal die Abfrage:
Gruß Radhad
ich bastel momentan an einem eigenen Forum. Allerdings habe ich einen Fehler in meiner MySQL Abfrage zum anzeigen der einzelnen Threads. Die Abfrage funktioniert mit 2 Threads und jeweils einem Post. Bekommt ein Thread einen weiteren Post, wird nichts mehr angezeigt. Vielleicht sieht ja jemand den Fehler. Hier mal die Abfrage:
PHP:
SELECT ft.threadid, ft.threadtitel, u.benutzername, ft.hits, fp.timestamp
FROM forenthreads ft
JOIN users u
ON u.userid = ft.userid
JOIN forenposts fp
ON fp.threadid = ft.threadid
WHERE forumid = 2
AND fp.timestamp = (
SELECT MAX(sfp.timestamp)
FROM forenposts sfp
GROUP BY sfp.threadid
HAVING sfp.threadid = ft.threadid)
ORDER BY fp.timestamp DESC