Neue Thrads dem Datum nach ordnen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hi,
also ich erweitere gerade mein Forum und habe ein Problem...
Ich m?chte die neuen Threads + Datum anzeigen lassen. Also so:
01.01.1970
Threadtitel 1
Threadtitel 2
Wie mach ich sowas? Die Daten werden in einer MySQL-DB gespeichert. Bei jedem Thread gibt es ein Feld, das "thread_time" hei?t. In dem ist ein Timestamp enthalten.
MfG,
PCM -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Recht einfach:
<?
$ausgabe_threads_nzeit = mysql_query("SELECT * FROM deine_tab ORDER BY thread_time DESC LIMIT 0,10");
while ($ausgabe = mysql_fetch_object($ausgabe_threads_nzeit)) {
?>
<?=$ausgabe->thread_name?> - <?=$ausgabe->thread_time?>
<?
}
?>
Du kannst per LIMIT 0,10 einstellen wie viele daten ausgelesen werden sollen.
Zur zeit ist es auf die Letzten 10 eintr?ge eingestellt! kannst ?ndern indem du die 10 ?nderst gr??er oder kleiner!
Ich kann dir nciht versprechen ob es funktioniert da ich des gerade erst programmiert habe!
Bei weiteren Fragen einfach fragen per Thread oda PN -
ich kenn mich leider mit MySql nicht so aus
aber du kannst die tabelle zeilenweise in ein Array schreiben und dann mit php sortieren (sort($array) sortiert vom niedrigsten zum h?chsten wert
oder asort($array) dabei bleiben die indizes erhalten
wenn du rsort() oder arsort() benutzt wird vom h?chsten zum niedrigsten wert sortiert
ich hoffe das hilft dir weiter -
ich kenn mich leider mit MySql nicht so aus
aber du kannst die tabelle zeilenweise in ein Array schreiben und dann mit php sortieren (sort($array) sortiert vom niedrigsten zum h?chsten wert
oder asort($array) dabei bleiben die indizes erhalten
wenn du rsort() oder arsort() benutzt wird vom h?chsten zum niedrigsten wert sortiert
ich hoffe das hilft dir weiter -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage