mysql feldliste auslesen

mysql feldliste auslesen

am 06.08.2007 07:06:53 von Patrick Bates

hallo leute!


kann mir jemand auf die sprünge helfen? ich möchte das ergebnis
von SHOW COLUMNS FROM TABELLE in eine variable übertragen.

ich hab da mit schon mit selectall_arrayrev (DBI) versuche
gemacht, aber nix erreicht.

thanks & greets
alex
-/--\-

Re: mysql feldliste auslesen

am 06.08.2007 16:37:09 von ekkehard.horner

Alexander Kainz schrieb:
> hallo leute!
>
>
> kann mir jemand auf die sprünge helfen? ich möchte das ergebnis
> von SHOW COLUMNS FROM TABELLE in eine variable übertragen.
>
> ich hab da mit schon mit selectall_arrayrev (DBI) versuche
> gemacht, aber nix erreicht.
>
> thanks & greets
> alex
> -/--\-
>
Mit einem gueltigen $dbh und $sSQL (z.B. "SHOW COLUMNS FROM kunden")
sollte

my @Felder = @{$dbh->selectall_arrayref( $sSQL )};

problemlos funktionieren.

Re: mysql feldliste auslesen

am 07.08.2007 10:33:17 von Christian Kirsch

Am 06.08.2007 07:06 schrieb Alexander Kainz:
> hallo leute!
>
>
> kann mir jemand auf die sprünge helfen? ich möchte das ergebnis
> von SHOW COLUMNS FROM TABELLE in eine variable übertragen.
>

DBD::mysql bietet doch IIRC dafür eine eigene Funktion an? Alternativ
kannst Du ei neueren MySQL-Versionen (>= 5.0) auch

SELECT bla,fasel FROM INFORMATION_SCHEMA WHERE ...

benutzen, das liefert Dir eine ganz normale Tabelle zurück

--
Christian