Hey,
Ik heb dit stukje code in mijn script staan:

<?
$query=" SELECT * FROM $wztable";
$result=mysql_query($query);
$num=mysql_numrows($result);

$iBEG = $maxhitsperpage * ($pagenr - 1);
$iEND = $maxhitsperpage * $pagenr;
// $maxhitsperpage en $pagenr zijn al eerder in het script gedefinieerd.

while ($iBEG < $iEND){
$id=mysql_result($result,$iBEG,"id");
$iBEG++;
}
?>

Nu krijg ik deze error voor elke row waar niets in staat, die hij toch probeert te selecteren (waar in dit voorbeeld row 1 staat, gaat het door t/m 24, want $maxhitsperpage is 25 en in row 0 zitten WEL gegevens):

Warning: mysql_result(): Unable to jump to row 1 on MySQL result index 12 in /var/www/html/wzlist.php on line 85

Heeft iemand enig idee wat te doen?

BVD
in ieder geval is dit mysql_numrows niet goed
dat moet zijn mysql_num_rows($result);
Ik heb het aangepast maar het heeft geen zin..
mischien een id om de Querie aan te passen naar iets als
SELECT * FROM $table WHERE jouwgegevens <> ""
oftewel alleen de rijen te vragen waar iets in staat

Reageren