phpbar.de logo

Mailinglisten-Archive

[php] Abfragefehler ?

[php] Abfragefehler ?

Christoph Kiehl ck_(at)_betaweb.net
Fri, 7 May 1999 15:02:01 +0200


Hi Alexander,

>ich mache so eine abfrage
>
>WHILE ($lowercount  < $uppercount ):
> $row = mysql_fetch_array($result);
> echo $row["Kennummer"];
> echo $row["Titel"];
>
> $Kennummer = mysql_result($result,$i,"Kennummer");
> $Titel = mysql_result($result,$i,"Titel");
>
>            PRINT "<li><A
>href=\"rezeptkarte.phtml?option=$Kennummer\"><b>$Titel</b></A><BR>";
>
> Print "\n";
> $i++;
> $lowercount++;
>ENDWHILE;
>
>ich weis beides zusammen ist schwachsinn ist aber ein test :-)
>so wenn ich nun such so erscheint IMMER bei mysql_fetch_array
>der gleich erste wert .... egal an welcher lowercountstelle ich mich
>befinde.
>ab dem 2ten wert kommt die gleiche ausgabe bei mysql_fetch_array und
>mysql_result.
>
>woran kann das liegen ?


Hier mal ein Zitat aus dem Handbuch:

"Calls mysql_result() should not be mixed with calls to other functions that
deal with the result set. "

Wahrscheinlich wird da intern ein Pointer zurückgesetzt.

Schöne Grüße
Christoph



php::bar PHP Wiki   -   Listenarchive