webForumDet fria alternativet

Forumfråga

0 svar · 344 visningar · startad av streetrobban

streetrobbanMedlem sedan jan. 20011 140 inlägg
#1

Hej!

Jag har tre frågor angående nedanstående kod som @nders har hjälpt mig med. Jag hoppas att någon kan hjälpa mig med detta.

1. Om ett inlägg får flera svar så skrivs rubriken ut så många gånger som inlägget har svar. Hur ändrar man detta så rubriken endast skrivs ut en gång oberoende av hur många svar som finns?

2. Hur kan jag göra för att hämta tid/datum då inlägget är skrivet?

3. Hur kan jag hämta tid/datum på när den senaste kommentaren är skriven (om kommentar är skriven)?

$get = mysql_query("SELECT Frm.ID AS ForumID, DATE(Frm.DateAndTime) AS ForumDate, TIME(Frm.DateAndTime) AS ForumTime, Frm.Topic, Frm.Views, Ans.ID, Usr.Firstname, Usr.Lastname
FROM Forum AS Frm
JOIN Users AS Usr ON Usr.ID = Frm.WriterID
LEFT JOIN ForumAnswers AS Ans ON Ans.FatherID = Frm.ID
ORDER BY 
CASE WHEN Ans.DateAndTime IS NOT NULL 
	THEN Ans.DateAndTime
	ELSE Frm.DateAndTime
END DESC");
126 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)