小弟刚接触PHP有些问题想请教 好象用count应该始终1,因为用的是select count(*)但是把count(*)读出来怎么还是1呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $row['num']=1是赋值语句。在php里比较是用$row['num']==1 程序是这样$row['num']==1写的,这里我写错了但是就是显示1。不知道为何 $db = mysql_connect('localhost','root','password');mysql_select_db('test',$db);$sql = "select count(*) as Num from users";$result=mysql_query($sql,$db);$row=mysql_fetch_assoc($result);echo $row['Num'];---------------------------------------------------怎么会有错呢,除非你的表里真有数据 我猜楼主是这么写的:$sql = "select count(*) as Num from users";$result=mysql_query($sql,$db);$row=mysql_num_rows($result);这样就永远是1了 :)))) 嘿,mysql_fetch_assoc -- 从结果集中取得一行作为关联数组 如果你要用num,应该在mysql_result里面返回就可以了 求一个正则表达式 服务器超时该怎么办啊? 请问,这种情况该如何能够实现? 除了要开启GD2以外,还有什么会影响PHP生成图片 mysql_fetch_array执行不出结果 也不报错 请指点那错了 PHP怪问题。请看源代码 php 写的验证码 ,帮忙看看有什么毛病? !!!哪里有web方式的邮件用户代理程序 怎么不能显示汉字呢 急急 求只请求一次数据库生成树 为什么我的提交操作要点俩次才能执行亚,能帮我看看代码吗 一个<Tr>判断取色的问题
但是就是显示1。不知道为何
mysql_select_db('test',$db);
$sql = "select count(*) as Num from users";
$result=mysql_query($sql,$db);
$row=mysql_fetch_assoc($result);
echo $row['Num'];
---------------------------------------------------
怎么会有错呢,除非你的表里真有数据
$sql = "select count(*) as Num from users";
$result=mysql_query($sql,$db);
$row=mysql_num_rows($result);这样就永远是1了 :))))
mysql_fetch_assoc -- 从结果集中取得一行作为关联数组
如果你要用num,应该在mysql_result里面返回就可以了