Petrus: Auswertung von PHP ordnen!

Morgen, habe ein kleines aber nicht so schwer losbares Problem. (Hoffe ich)

Schreibe mittels Webinterface gerade einen kleinen vereinfachten Shop.

Die Eingabe der Kategorie (KAT) wird in 4 Typen unterschieden

-- NEWS
-- AKTION
-- SHOP
-- INTERN

Nun schaut meine ausgabe so aus:

$dbanfrage = "SELECT * FROM $tabelle WHERE kat= 'NEWS' ";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result))
 {
 echo ("

Nun mein Problem, wenn ich jetzt eingeben würde zb.:

1.Eingabe -------- AA2
2.Eingabe -------- ZZ2
3.Eingabe -------- CC2

Nun wenn ich jetzt die ausgabe mittels DESC bezeichnen würde kommt das ganze nur umgedreht hinaus:

1.Ausgabe -------- CC2
2.Ausgabe -------- ZZ2
3.Ausgabe -------- AA2

Nun meine Frage wie kann ich die Ausgabe Ordnen mit ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890

Dann währe die Ausgabe so:

1.Ausgabe -------- AA2
2.Ausgabe -------- CC2
3.Ausgabe -------- ZZ2

Danke in Voraus, schönen tag no!

LG PETRUS

  1. Hallo,

    Dann währe die Ausgabe so:

    1.Ausgabe -------- AA2
    2.Ausgabe -------- CC2
    3.Ausgabe -------- ZZ2

    Per Default, d.h. bei einem "ORDER BY sql_spalte" sollte AFAIK Deine Sortierung so ausschauen. Andernfalls kannst Du auch per Keyword ASC aufsteigend (ascenting) sortieren. Mehr Infos findest Du unter: http://dev.mysql.com/doc/mysql/en/SELECT.html

    Grüsse AndreD

  2. Moin moin,
    indem du deinem SQL-Statement ein "ORDER BY <tabelle>" anhängst.
    Wobei <Tabelle> die Tabelle ist, in der du deine Ausgabe-Werte stehen hast.

    Gruß
    Patrick