phpbar.de logo

Mailinglisten-Archive

[php] Fw: ENUM-Werte auslesen??

[php] Fw: ENUM-Werte auslesen??

Rene Drescher-Hackel php_(at)_phpcenter.de
Fri, 15 Jun 2001 00:18:01 +0200


Danke Ralf,
>
> Hi Rene,
>
> > ich suche nach einer Moeglichkeit die Wertedefinition eines
> > ENUM-Feldes auszulesen.
>
> Falls du MySQL verwendest, versuche es mal hiermit:
>
> $query = "SHOW COLUMNS FROM deine_tabelle LIKE 'deine_enum_spalte' ";
> $result = mysql_query($query, $db);
> $daten = mysql_fetch_array($result);
> $liste = $daten[ "Type" ];
>
> $liste = str_replace("enum(","",$liste);
> $liste = str_replace(")","",$liste);
> $liste = str_replace("'","",$liste);
> $liste = explode(",", $liste);
>
> Danach hast du die Werte in $liste als Array.
>
> Gruss,
>
>         Ralf
mit

 while (list ($key, $val) = each ($liste))
    {
    echo "$val<br>";
    }

komme ich dann da hin, wo ich wollte.

Gruß

Rene



php::bar PHP Wiki   -   Listenarchive