• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

nach datum sortieren

TB

Administrator
hi, hab folgendes problem:

ich möchte, daß die jüngsten einträge nach der ausgabe (in der html seite) oben stehen. hab mir einen kleinanzeigenmarkt angepaßt, der auch schon läuft, auslesen der daten erfolgt so:

mysql_db_query ("XXX", "SELECT *, DATE_FORMAT(datum, 'd.m.Y') as datum_f FROM tabellexy WHERE kategorie = '$kategorie' AND anzeige <> '' ORDER BY datum", $link) or mysql_die();

wie muß ich order by... umschreiben??
danke
tobi
 
Hi Tobi,

Bei Oracle benutzt man "ASC" (Ascending), bzw "DESC" (Descending) dafür. Das ganze liegt einem ISO-Standard zu grunde und müßte bei MySql auch funktionieren. Es würde bei dir dann etwa so aussehen:

mysql_db_query ("XXX", "SELECT *, DATE_FORMAT(datum, 'd.m.Y') as datum_f FROM tabellexy WHERE kategorie = '$kategorie' AND anzeige <> '' ORDER BY datum ASC", $link) or mysql_die();


HTH

Michael
 
Zurück
Oben