Mailinglisten-Archive |
Hi Michael, Wenn Du mit PHP programmierts, schreib die Tabelle in ein Array mit der Nr als Index. Dann kannst Du mit natsort($arrayname) eine entsprechende Sortierung vornehmen. [ Aufwand ca. 1 Minute. ] Hier ein Beispiel aus SelfPHP: <?PHP $array1 = array("PHP2","PHP3","PHP4","PHP10"); $array2 = array("PHP2","PHP3","PHP4","PHP10"); sort($array1);echo "Standart Sortierung<br>";print_r($array1); natsort($array2); echo "<br>Natürliche Sortierung <br>"; print_r($array2); ?> Screenshot: -------------------------------------------- Standart Sortierung Array ( [0] => PHP10 [1] => PHP2 [2] => PHP3 [3] => PHP4 ) Natürliche Sortierung Array ( [0] => PHP2 [1] => PHP3 [2] => PHP4 [3] => PHP10 ) -------------------------------------------- Das müsste der schnellste Weg sein, wenn man kein TreeView auf die Tabelle packen kann/will. Gruß Rico -----Ursprüngliche Nachricht----- Von: Michael Post [mailto:michael.post@purematic.de] Gesendet: Donnerstag, 7. November 2002 14:28 An: mysql-de@lists.4t2.com Betreff: Order by Hallo Liste, wie kann ich das folgende Menue per mysql sortieren lassen. 1. Gesunder Zustand 2. Valvuläre Pathologien 2.1. Mitralklappeninsuffizienz MI 2.1.1. Mitralklappenprolaps 2.1.2. Rheumatische MI 2.1.3. Relative oder funktionelle MI 2.1.4. Parachute 2.1.5. Vegetationen 2.1.6. Sehnenfadenabriss 2.10. Pulmonalklappen Stenose PS 2.2. Mitralklappen Stenose MS 2.3. Mitralklappen Ersatz MVR 2.3.1. Testeintrag für Drei 2.4. Aortenklappen Insuffizienz AI 2.5. Aortenklappen Stenose AS 2.6. Aortenklappen Ersatz APR 2.7. Trikuspidalklappen Insuffizienz TI 2.8. Trikuspidalklappen Stenose TS 2.9. Pulmonalklappen Insuffizienz PI 3. Shunts alle Punkte stehen einzeln in der DB. Leider rutscht Punkt 2.10 hinter 2.1. Der Select momentan lautet wie folgt. Select * from menue ORDER BY id id ist die Ziffer vorne wie Ihr sie seht. Mit Punkten und alles drum herum. Datentyp ist Varchar. Danke Michael -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive