phpbar.de logo

Mailinglisten-Archive

[php] Warum wird aus der mysql_query kein Array?

[php] Warum wird aus der mysql_query kein Array?

Ringo Großer php_(at)_phpcenter.de
Sun, 5 May 2002 01:18:15 +0200


From: "Steffen Rohe - WebFISCH Webdesign" <rohe_(at)_web-fisch.de>
> Habe nun folgenden Code:
>
> $go1 = substr($go,0, -4);
> $query = 'SELECT * FROM de_'.$go1;
> $result = _(at)_mysql_query($query);
> $anzahl = _(at)_mysql_num_rows($result);
> echo $anzahl;
> $i=0;
> while($row=mysql_fetch_array($result))
> {
> $out[$i]=$row;
> $i++;
> }
> echo $out[1];
>
> $anzahl gibt 5 aus
> $out[1] überhaupt nichts, aber sollte eigentlich was ausgeben!
> Warum denn nun wieder nicht?

öhm, weil $row selbst ein array ist, durch welches du erstmal
durch musst. sind ja schliesslich 1 oder mehrere spalten.
siehe php manual ref.mysql.html
da steht auch ein richtig dickes beispiel.

hth, Ringo


php::bar PHP Wiki   -   Listenarchive