这是什么意思:Unable to jump to row 0 on MySQL result index 3 row是否应该是从1开始的?改成$picnumber=mysql_result($id,1,"picnumber");看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $query_id="select * from word where id='$delartical[$i]'";//换成*试试 那谁能给我先解释一下这个Warning的含义? to zjj2002(阿俊) 我当然知道出错了,我是问Unable to jump to row 0 on MySQL result index 3 in C:\apache\htdocs\supersite\delete_word2.php on line 9是什么意思?以及解决的方法 这是说result没有第0行,也就是说$id=mysql_db_query("supersite",$query_id); // p8没有取得有用的数据,应该在$picnumber=mysql_result($id,0,"picnumber"); // p9前加上判断:if(mysql_num_rows($id)>0) { $picnumber=mysql_result($id,0,"picnumber"); ... warring 不是error可能$delartical[$i]值为空,或者"0"(如果你的数据库中,id字段是'auto_index'的话,则id不能为空或'0')可能只是提醒你,在数据库中未取到数据,如取消warring请到php.ini修改 Unable to jump to row 0 on MySQL result index 3 in C:\apache\htdocs\supersite\delete_word2.php on line 9的解决办法是执行 $result=@mysql_query(...);if(@mysql_num_rows($result)>0){$xxxx=@mysql_result(...);} 漏洞当然要补了,贴主的目的在于删除文件,并在数据库里删除记录。一般来说$HTTP_POST_VARS数组传来的值还算是比较安全的。当然如果有必要也可以经过htmlspecialchars或escapeshellcmd函数处理一下。 php字符串转换问题 StarUML 如何增加PHP代码插件? 关于FOR语句的使用 面试题----关于运营型SNS网站开发的一些问题 关于get方式传递的严重问题 大家帮忙看看这个网站的服务器有问题么? 怎么得到一个文件的物理地址(在线等) xmlhttp对象POST发送的中文在php下用$_POST[]接收成为乱码????? 为什么我的表单值传送不到下一页?? 斑竹,为何我打不开http://www.csdn.net/expert/topic/56/56204.shtm 如何实现将自己站点的POST变量POST到其他站点上? 关于php的安装?
我当然知道出错了,我是问
Unable to jump to row 0 on MySQL result index 3 in C:\apache\htdocs\supersite\delete_word2.php on line 9是什么意思?以及解决的方法
$id=mysql_db_query("supersite",$query_id); // p8
没有取得有用的数据,应该在
$picnumber=mysql_result($id,0,"picnumber"); // p9
前加上判断:
if(mysql_num_rows($id)>0) {
$picnumber=mysql_result($id,0,"picnumber");
...
可能$delartical[$i]值为空,或者"0"(如果你的数据库中,id字段是'auto_index'的话,则id不能为空或'0')
可能只是提醒你,在数据库中未取到数据,如取消warring请到php.ini修改
$result=@mysql_query(...);
if(@mysql_num_rows($result)>0)
{
$xxxx=@mysql_result(...);
}
一般来说$HTTP_POST_VARS数组传来的值还算是比较安全的。
当然如果有必要也可以经过htmlspecialchars或escapeshellcmd函数处理一下。