Mailinglisten-Archive |
Hi Martin,
versuche es mal so (ist quick and dirty, aber sollte laufen):
$query = "show columns from deine_tabelle like 'deine_enum_spalte' ";
$result = _(at)_mysql_query($query, $db);
$data = _(at)_mysql_fetch_array($result);
$liste = $data[ "Type" ];
In $liste steht dann sowas wie:
enum('rot','gruen','blau')
Jetzt muesstest du nur das "enum(" und das ")" mit einem regulaeren
Ausdruck entfernen. Frag mich aber bitte nicht nach dem regulaeren
Ausdruck, das koennen andere sicher schneller und besser... ;-)
Das Ergebnis kannst du dann exploden, die ' vorne und hinten
abschneiden und du hast die Daten in einem Array. Daraus kannst du dir
dann dein Drop Down Feld basteln.
HTH,
Ralf
--
__________________________________________
In-Greece.de - die Griechenlandcommunity
_______ http://www.in-greece.de/ _________
Martin Heller schrieb am 07.06.2001:
>Hi Liste,
>
>hat jemand von euch einen Loesungsvorschlag, wie
>man am geschicktesten enum-Werte aus einer
>Datenbank in ein Drop-Down Feld bringen kann?
>Hab mir die Loesung bei phpmyadmin angeschaut und
>hab sie nicht so geblickt.
>Danke fuer die Hilfe.
>
>Gruss Martin
>
>--
>** http://www.php-center.de **
>Die PHP-Liste: mailto: php_(at)_phpcenter.de
>http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive