Mailinglisten-Archive |
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