Possible Duplicate:
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given error
Ben bir MySQL veritabanı kayıtları bir dizi var ve bir web sayfasında seçme önceki ve sonraki düğmeleri yapmaya çalışıyorum. Ben ancak php kodlayarak sorunları var; Herhangi bir yardım büyük beğeni topluyor.
Benim kayıtları otomatik artış id onlara bağlı gerekmez.
Aşağıdaki gibi benim kod:
$result = mysql_query($query) or die("Couldn't execute query");
$row_number = 1;
while ($row = mysql_fetch_assoc($result)) {
$row_number ++;
if ($row_number <= mysql_num_rows($result)) {
$nextRecord=mysql_data_seek($result,$row_number);
while ($nextRow = mysql_fetch_row($nextRecord)) {
echo $nextRow['family_accession_number'];}
Ben komut dosyası çalıştırmayı denediğinizde, aşağıdaki mesaj çıktı:
Warning: mysql_data_seek() [function.mysql-data-seek]: Offset 2 is invalid for MySQL result index 3 (or the query data is unbuffered) in C:\xampp\htdocs\survey\continuetitle.php on line 23
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\survey\continuetitle.php on line 25
Satır 23 olduğunu: $nextRecord=mysql_data_seek($result,$row_number);
Teşekkürler!
EDIT:
I changed while ($nextRow = mysql_fetch_row($nextRecord)) {
to
while ($nextRow = mysql_fetch_row($result)) {
ancak aynı hata satır 23 oluşur
EDIT:
Sadece bir satır döndürür SQL sorgusu bulunamadı hatası.