ist es möglich die Datensätze aus der Datenbank bei Ausgabe zu sortieren? Momentan (standardmäßig) ist es so, dass die Datensätze der ID nach ausgegeben werden. In meinem Fall habe ich einen Termin-Kalender und es wäre dutlich praktischer die Termine dem Datum nach auszugeben.
Das ist mein derzeitiger Code:
Code: Alles auswählen
<?php
$db_table = "rex_events";
$sql = new rex_sql;
$sql->debugsql = 0; //Ausgabe Query
$sql->setQuery("SELECT * FROM $db_table");
for($i=0;$i<$sql->getRows();$i++)
{
$id = $sql->getValue("id");
$name = $sql->getValue("name");
$link = $sql->getValue("link");
$dateday = date("d",strtotime($sql->getValue("date")));
$datemonth = date("M",strtotime($sql->getValue("date")));
$dateyear = date("Y",strtotime($sql->getValue("date")));
$ausgabe .= '<div class="event-date">'.$datemonth.'<br><span>'.$dateday.'</span><span class="event-year">'.$dateyear.'</span></div><div class="event-location"><a href="'.$link.'" target="_blank">'.$name.'</a></div><div class="event-clear"></div>';
$sql->next();
}
print $ausgabe;
?>