2011-01-18 125 views
2

以下错误信息是什么意思?这个PHP错误是什么意思?

Warning: mysql_data_seek() [function.mysql-data-seek]: Offset 0 is invalid for MySQL result index 3 (or the query data is unbuffered) in \\nawinfs03\home\users\web\b1878\rh.slmarble\php\getproductDB.php on line 6 
or die(' 

代码:

if (!mysql_data_seek($results, $num)) { 
    echo "<h1 style='padding:10%'>Coming soon!</h1>"; 
} 
+3

这意味着你不能去那里。 –

+1

发布一些代码。 –

+0

如果你在web开发中使用这个函数,你做错了什么 –

回答

4

我不认为你的查询返回任何东西。从PHP手册:

..如果结果集为空 (mysql_num_rows()== 0),寻道至0 将与E_WARNING失败..

http://php.net/manual/en/function.mysql-data-seek.php

+0

我知道它正在寻求0,我可以覆盖错误消息吗? – JamesTBennett

+1

您可以通过在mysql_data_seek(...'前使用'@'来禁止警告。 –