Jag har en tabell som ser ut så här:
id, svars_id, user_id, text
När jag plockar ut info så gör jag så här:
SELECT id, user_id, text, COUNT(f2.id) from forum LEFT JOIN forum as f2 ON f2.svars_id = forum.id WHERE svars_id = '0' GROUP BY forum.id
Nu har jag förenklat en del men jag hoppas ni fattar. Jag vill också gärna vet om jag har gjort några inlägg i en tråd. Så jag vill veta om user_id = '9' tex i något av svaren. Det är ju lätt och se om man skrivit huvudinlägget för det får man tillbaka men jag kan bara få tillbaka en f2.user_id och det är ju inte säkert att det är det inlägget som jag gjort. Hur gör jag eller finns det något bättre tips? Hur är det gjort på webforum tex?