当前位置:编程学习 > php >>

PHP mysql_num_rows函数问题

mysql_num_rows函数的作用是:取得返回列的数目。

我一张表A,结构为,ID,NAME,NUMB三列,有6条数据。

为什么我打印 $B=mysql_num_rows($sql)

echo $B;

得到的是6而不是3.

望有详解,小弟新手上路~

补充:我只能说我做了冤大头,估计那些都是一个转一个的资料,第一个打错了,然后就是多米罗骨牌~

追问:我也明白英文NUM_ROWS是代表行数

但是我查到的资料说是列,我很纳闷,因为之前没接触过PHP,故有此一问。

难道是网上的资料错误?

答案:
mysql_num_rows 这个是取得返回行的数目 所以得到的自然是你所有数据的条数

不是列数

是数据库里的条数

楼上说的对mysql_num_rows 这个是取得返回行的数目 所以得到的自然是你所有数据的条数。

上一个:PHP preg_match 函数怎么匹配中文?
下一个:v9中如何调用extention.func.php中的函数

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,