好象用count应该始终1,因为用的是select count(*)但是把count(*)读出来怎么还是1呢
解决方案 »
- 一般公司都会出些怎样的php面试&笔试题?难度多大
- PHP学习交流群,已有100人的高级群:87768463
- ajax+php+mssql无刷新聊天室
- mysql 查询语句应该如何写
- PHP使用GD如何实现[黑白照片\浮雕效果\老照片\素描效果\凸透镜\漩涡]的效果
- 关于php里类的问题,构造函数里给一个变量赋值后在同个类的另一个函数里为什么不能调用那个变量?
- 新手报道!!!!!!!!!!!!!!!!!
- 初学者问题,如何给print("s;dfjsf");中的字符串设定颜色
- 上海的朋友能不能给介绍一个php的工作?
- Zend Studio安装:Could not open key
- 为什么我的提交操作要点俩次才能执行亚,能帮我看看代码吗
- 一个<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里面返回就可以了