QQ网名大全

php count函数使用

如果你单纯是要计算查询出的行数
用$num = mysql_num_rows($R1);就可以了
如果是别的,加我BAIDU HI吧,一起讨论一下

其实你print_r($select);你就会发现你的数组是6个数据,因为mysql_fetch_array()的语法是这样的
array mysql_fetch_array ( resource result [, int result_type] )
也就是说第二个参数可以取三个值MYSQL_NUM,MYSQL_ASSOC,MYSQL_BOTH(默认)
他们的意思分别是键名取数字,键名取字段名,全部
所以,你数据库选择了3个列,那$select等于就取了6个数据
(如:
[0]=>1
[id]=>1
[1]=>2
[name]=>2
[2]=>3
[password]=>3)
存入数组,如果是$select = mysql_fetch_array($R1,MYSQL_ASSOC),那么count($select)就是3
(如:
[id]=>1
[name]=>2
[password]=>3)
MYSQL_NUM同理
至于你说为什么只计算出6,因为取数据值需要循环,即
while($row = mysql_fetch_array($R1,MYSQL_ASSOC))
{
$num += count($row);
}
echo $num;
$num应该就是你想要的结果
佚名
2024-05-31 06:21:32
最佳回答
类似问题(10)
  • 佚名
    2024-05-31 13:01:20

    php有关函数的一个问题

    你这个应该输出的是$arr1,我没说错吧? 改成print_r(${'arr'.$i});试试 另:print_r可以输出非数组

  • 佚名
    2024-05-31 03:52:49

    PHP函数的问题

    function_exists (PHP 3 >= 3.0.7, PHP 4, PHP 5)<?phpif (function_exists('XXXX...

  • 佚名
    2024-05-31 20:52:48

    一个php函数问题

    楼主的SQL是集成的吧,是中原大学的?$result=mysql_query($sql); //这一句让MYSQL数据库运行变量$sql里面的语句,结果存入$r...

  • 佚名
    2024-05-31 22:01:53

    php 函数式问题

    //如果$result为真则执行$meal->calculate()否则执行$result 将返回值赋给$result//相当于$result = $resul...

  • 佚名
    2024-05-31 19:40:25

    php 函数运行

    get_class_vars这个函数得到的是默认变量的数组,得到的值是没有经过任何函数和操作改变过的原始值。myclass()虽然是构造函数,但是在这个构造函数...

  • 佚名
    2024-05-31 09:05:23

    php 函数问题 没有这个函数名

    就在5个文件里面,你去调用的那个文件里看看include了那个文件,然后就去那个文件找

  • 佚名
    2024-05-31 21:20:04

    谁能帮我写一个PHP函数?

    <?phpfunction countdays($datestr){    $timestamp = strtotime($datestr);    $n...

  • 佚名
    2024-05-31 03:26:38

    PHP函数问题

    _construct:构造函数 _set:为变量赋值和 _get:提供set方法,获取变量的值

  • 佚名
    2024-05-31 21:21:29

    php函数问题

    就是局部变量和全局变量的区别了,函数内部的是局部变量,所以在你的函数function make_calendar_pulldowns() { foreach (...

  • 佚名
    2024-05-31 06:25:01

    php常用函数?

    函数记得越多越好,记不住名字也要记下功能。常用:所有的数组Array函数,所有字符串相关函数,所有mysqli,pdo数据库相关函数其余还有很多