phpbar.de logo

Mailinglisten-Archive

[php] ADODB ::

[php] ADODB ::

Eric Beer php_(at)_phpcenter.de
Fri, 2 Aug 2002 09:04:29 +0100


hi heiko
>
-------------->8 schnipp-schnapp 8<---------------- >
> Problem: Ich möchte bei
>
> $res=$conn->Execute("SELECT * FROM ....");
>
> alle Spalten Namen in der Tabelle auslesen. Das mache ich mit
>
> $row=$res->Fields;
>
> und es funktioniert auch so aber nicht wie ich es wünsche.
> $row gibt mir
> nämlich nicht die Spaltennamen wieder, sondern jeweils nur
> Nummern für die
> Tabellenspalten.
>
> Schreibe ich z.B.:
>
> echo $res->Fields['0'];
>
> erhalte ich den Wert der ersten Spalte die ID heißt. Schreibe ich aber
>
> echo $res->Fields['id'];
>
-------------->8 schnipp-schnapp 8<----------------

du musst das resultset in ein assoziatives array hauen:

$assoc = $res->GetRowAssoc(false);

parameter false ist für zugriff in kleinbuchstaben.


gruss
eric


php::bar PHP Wiki   -   Listenarchive