kgdc.net
当前位置:首页 >> mysql num rows 0 >>

mysql num rows 0

我估计是你的if语句出问题了,你先把if语句撤掉,然后测试!再尝试加上if。

因为要确保能查到记录数 也就是mysql_num_rows($result)>0 你光$result为真在有些情况下 是不够的

符号问题

不是大于0,$result肯定是mysql_query函数的返回值,它是一个resource类型,if($result)的意思是$result变量为真,作用是防止$result不存在的情况下mysql_num_rows函数会报错

楼主,PHP5默认全局变量是关闭的,所以你要引用上个页面传来的变量值,只能用$_POST、$_GET等数组接收,所以你这一行 if ($username && $password){ 就开始出现漏洞了,$username 和 $password 的值是不能得到的,它们一定为空,所以if下面的语...

sql有个致命的错误,就是变量与sql的拼接 $sql='select * from xinxi where id='.$id;

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库...

$result=mysql_query($query,$db) or die("error".mysql_error()); 先看看有没有什么错误什么的 然后在把你的sql直接放在mysql里面查询,看看有没有结果

header("Content-type:text/html;charset=utf-8");$con=mysql_connect('localhost','xiaochu','xiaochu');mysql_select_db('xiaochu',$con);//mysql_query('set names utf8');$sql = "SELECT labnum FROM pre_ucenter_members where labnum=".$_...

if($conn){ echo mysql_errno(); } 。。。你的判断错了吧 如果$conn正确 你就输出 mysql_errno(); 有这么判断的吗?? 应该是 if(!$conn){ echo mysql_errno(); }

网站首页 | 网站地图
All rights reserved Powered by www.kgdc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com