Mailinglisten-Archive |
Hallo! Ich les bei dieser Liste nun schon einige Zeit lang mit, und hab mir dabei auch schon einige Anregungen geholt ;o) Nun hab ich eine konkrete Frage, wahrscheinlich ist die Antwort eh ganz einfach, aber ich steh momentan halt ein bisserl auf der Leitung ... Ich möcht für ein Listen-Feld die Einträge aus einer Tabelle auslesen, sollt ja ganz einfach gehen: (Am Server läuft Apache 1.3.20 mit PHP 4.0.4pl1 und MySQL 3.23.21-beta) <?php $abfrage = "SELECT * FROM sc_plan ORDER BY land, stadt, richtung"; ?> <select name=land class=liste size=1> <option selected value="alle Laender">alle Länder</option> <?php $ausgabe = mysql_query($abfrage); while($satz = mysql_fetch_object($ausgabe)) { ?> <option value="<?php echo "$satz->land"; ?>"> <?php echo "$satz->land"; ?> </option> <?php } ?> </select> Bloß, wenn jetzt in der Tabelle 'sc_plan', in der Spalte 'land' der Eintrag 'Hinterindien' 27x vorkommt, dann hab ich Hinterindien auch 27x in meiner DropDown-List, möcht's aber nur 1x haben, und dann die Länder wenn möglich auch noch alphabetisch geordnet! Derzeit hab ich mir eine eigene Tabelle 'sc_land' aufgebaut, aus der ich das auslese, das möcht ich aber (aus Wartungsgründen) umgehen! Hat da wer eine Idde, oder vielleicht sogar die fertige Lösung? Liebe Grüße aus Wien Karin karin_(at)_gerbrich.at
php::bar PHP Wiki - Listenarchive