Hallo. Also ich habe folgendes Problem:
Ich möchte auf einer Seite verschiedene Daten ausgeben lassen.
Dazu lese ich eine Tabelle aus nach einem bestimmten String:
$sql = mysql_query("select id from Tabelle where kategorie='$was'");
$anzahl=mysql_num_rows($sql);
Nun möchte ich, wenn es z.B. 2 Ergebnisse gibt, die dem entsprechen, werte aus dieser Tabelle ausgeben lassen:
for ($x=1;$x<=$anzahl;$x++){
$uschrift=mysql_result($sql,$x,"uschrift");
$nname=mysql_result($sql,$x,"nname");
$vname=mysql_result($sql,$x,"vname");
usw.
Und dann soll er mir das ausgeben:
echo "<tr><td><center>$uschrift</font></td></tr>";
echo "<tr><td>$nname</font></td></tr>";
usw. }
Nur tut er das nicht und ich bekomme folgende Fehlermeldungen:
Warning: Unable to jump to row 1 on MySQL result index 2 in /homepages/6/d39910432/htdocs/eropay/lesen.php on line 15
Warning: Unable to jump to row 1 on MySQL result index 2 in /homepages/6/d39910432/htdocs/eropay/lesen.php on line 16
usw.
Das sind die Zeilen ab $uschrift=my.....
Ich hoffe Ihr könnt mir helfen. Danke im vorraus.
Ich möchte auf einer Seite verschiedene Daten ausgeben lassen.
Dazu lese ich eine Tabelle aus nach einem bestimmten String:
$sql = mysql_query("select id from Tabelle where kategorie='$was'");
$anzahl=mysql_num_rows($sql);
Nun möchte ich, wenn es z.B. 2 Ergebnisse gibt, die dem entsprechen, werte aus dieser Tabelle ausgeben lassen:
for ($x=1;$x<=$anzahl;$x++){
$uschrift=mysql_result($sql,$x,"uschrift");
$nname=mysql_result($sql,$x,"nname");
$vname=mysql_result($sql,$x,"vname");
usw.
Und dann soll er mir das ausgeben:
echo "<tr><td><center>$uschrift</font></td></tr>";
echo "<tr><td>$nname</font></td></tr>";
usw. }
Nur tut er das nicht und ich bekomme folgende Fehlermeldungen:
Warning: Unable to jump to row 1 on MySQL result index 2 in /homepages/6/d39910432/htdocs/eropay/lesen.php on line 15
Warning: Unable to jump to row 1 on MySQL result index 2 in /homepages/6/d39910432/htdocs/eropay/lesen.php on line 16
usw.
Das sind die Zeilen ab $uschrift=my.....
Ich hoffe Ihr könnt mir helfen. Danke im vorraus.
Kommentar