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函数会报错

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=".$_...

for($rows=0;$rows

$note=0; if($CoreNum) { $sql.="KCH like '%$CoreNum%'"; $note=...$result=mysql_query($sql);$total=mysql_num_rows($result);$page=isset($...

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