Erstmal der Code:
Wenn ich jetzt beispielsweise die Spalte "email" aufsteigend ausgeben möchte, so sieht das Ergebnis beispielsweise wie folgt aus:
Ähnlich chaotisch wirkt dies bei der Sortierung nach der Spalte "date".
Hat vielleicht jemand eine Idee, wie ich das Problem beheben könnte?
PHP Code:
//Variablenzuordnung
if(!$_REQUEST["order"]) $order_by = "date";
else $order_by = "email";
if(!$_REQUEST["sort"]) $sort_direction = "DESC";
else $sort_direction = "ASC";
//Datenbankabfrage (Zeilenumbrüche für bessere Übersicht eingefügt)
$query = $database->db_query("SELECT `id`, `email`, `date`
FROM fn" . $sql_prefix . "_entries
WHERE `activated` = 1
ORDER BY $order_by $sort_direction
Limit $start, $options[entries_per_site]");
while($entry = @mysql_fetch_array($query))
{
...
Hat vielleicht jemand eine Idee, wie ich das Problem beheben könnte?
Comment