andi: select Anweisung sortieren

Hi,

ich habe folgende Datenbankanfrage:
$anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID'";
$ergebnis = mysql_query($anfrage);

while($zeile = mysql_fetch_assoc($ergebnis)) {
 echo $zeile["Bezeichnung"];
}

Das Ergebins ist:

Test3
Test2
Test1

Ich möchte aber eine Sortierung mit der Ausgabe...

Test1
Test2
Test3

.... haben.

Kann mir jemand sagen wie das geht???

Danke
Gruß
Andi

  1. Moin andi,

    $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID'";
    Ich möchte aber eine Sortierung mit der Ausgabe...

    Kann mir jemand sagen wie das geht???

    YEP mit ORDER BY

    $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID' ORDER BY TestB_ID";

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
    1. Moin andi,

      $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID'";
      Ich möchte aber eine Sortierung mit der Ausgabe...

      Kann mir jemand sagen wie das geht???

      YEP mit ORDER BY

      $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID' ORDER BY TestB_ID";

      regds
      Mike©

      das funzt bei mir net...

      ich Poste mal mehr...

      Meine Tabelle:
      TestB_GID  TestB_ID  Bezeichnung  Sortierung
          3         12        Test3         3
          2         12        Test2         2
          1         12        Test1         1
          4         11        weiter 1      0

      ich hab eine extra Spalte nach der ich sotieren muss...

      kannst du mir dabei helfen???
      ich hoffe jetzt ist es eindeutiger worum es mir geht...

      Andi

      1. Moin andi,

        $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID' ORDER BY TestB_ID";
        ich Poste mal mehr...

        Meine Tabelle:
        TestB_GID  TestB_ID  Bezeichnung  Sortierung
            3         12        Test3         3
            2         12        Test2         2
            1         12        Test1         1
            4         11        weiter 1      0

        dem ORDER BY gibst Du den Spaltennamen mit, nach welchem soriert werden soll.

        mit ORDER BY Sortierung hast Du dann:
        Weiter 1
        Test1
        Test2
        Test3

        Vieleicht kannst Du auch hier ein bißchen stöbern:
        http://php-faq.de/ch/ch-database_mysql.html

        regds
        Mike©

        --
        Freunde kommen und gehen. Feinde sammeln sich an.
        1. Moin andi,

          $anfrage = "SELECT * FROM Tabelle where TestB_ID like '$TestB_ID' ORDER BY TestB_ID";
          ich Poste mal mehr...

          Meine Tabelle:
          TestB_GID  TestB_ID  Bezeichnung  Sortierung
              3         12        Test3         3
              2         12        Test2         2
              1         12        Test1         1
              4         11        weiter 1      0

          dem ORDER BY gibst Du den Spaltennamen mit, nach welchem soriert werden soll.

          mit ORDER BY Sortierung hast Du dann:
          Weiter 1
          Test1
          Test2
          Test3

          Vieleicht kannst Du auch hier ein bißchen stöbern:
          http://php-faq.de/ch/ch-database_mysql.html

          regds
          Mike©

          funzt super danke