循环来遍历整个结果集$data = array(); while ($row = mysql_fetch_array($result)) { $data[] = $row; }

来源:7-6 PHP数据库操作之取得数据查询结果

Nemonameless

2015-02-04 20:09

Array
(
   [0] => Array
       (
           [0] => 132106
           [id] => 132106
           [1] => 王二
           [name] => 王二
           [2] => 19
           [age] => 19
           [3] => 高三五班
           [class] => 高三五班
           [4] => 0
           [status] => 0
           [5] => 2015-02-04 13:39:35
           [create_time] => 2015-02-04 13:39:35
       )

)

循环来遍历整个结果集看着好别扭

$row = mysql_fetch_array($result);不是也可以得到整个结果集吗,这两个有区别吗?结果形式上的差别又是为什么?

写回答 关注

3回答

  • qq_杨良辰_03361459
    2017-08-20 19:49:28

    怎么访问$data中的每个值?

  • qq_杨良辰_03361459
    2017-08-20 19:48:42

    为什么只有一个数组??

  • 铭是哪个铭
    2015-02-07 11:33:37

    应该是对$row 的值进行判断,是否为空数组

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题