Einzelnen Beitrag anzeigen
Alt 09.07.2004, 14:22  
Gast
 
Beiträge: n/a
Standard [Erledigt] MySQL Sortierung für Threads

hellas ihr liebe leut,

ich hätt da gern mal n prob. un zwar bei meinem simplen forum
zu betrachten hier: http://jtsc-griesheim.de/forum/showforum.php

und zwar würde ich gerne, die threads, bei denen zuletzt geantwortet wurde auf der seite showthreads.php oben stehen haben und dann nach unten hin sortiert.
Ich komm einfach nicht drauf, hab schon diverses probiert.
ich hab 3 mysql tabellen: Forum, ForumThreads, und ForumAnswers (mit hilfe dieser würd ich das gern sortieren lassen)

hier der code für die ausgabe der showthreads.php:
Code:
$res = mysql_query("select * from ForumThreads where fid='$fid' order by 'created' desc");

while($row = mysql_fetch_array($res)){
	$fid=$_GET['fid'];
 	$tid=$row['id'];
	echo "<hr><font face=Verdana size=2>";
	echo "<a href=\"showanswers.php?fid=".$row["fid"]."&tid=".$row["id"]."\">";
	echo $row["topic"]."</a>";
	
	$result = mysql_query("select count(*) AS answers from ForumAnswers where fid='$fid' AND tid='$tid'");
 	$array = mysql_fetch_array($result);
	echo "
Beiträge: ".$array['answers']."
";
	
	$letztes = mysql_query("select max(created) AS last from ForumAnswers where tid='$tid'");
	$ar = mysql_fetch_array($letztes);
	echo "<font color='#666666'>letzter Beitrag am: ".$ar['last']."</font>
";
	
	echo "
erstellt:  ".$row["created"];
	echo ", Thread-ID: ".$tid."</font>";
}
echo "<hr>";
echo "<font face=Verdana size=2><a href=\"newthread.php?fid=".$_GET["fid"]."\">";
echo "[img]neu_beitrag.gif[/img]</a>   ";
echo "<a href=showforum.php>[img]uebersicht.gif[/img]</a></font>

";
danke schon mal für eure hilfe :wink:
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten