$date为什么是二维数组?换句话说$date=$row结果就不一样了

来源:7-7 PHP数据库操作之查询分页数据

让老夫瞅瞅

2016-12-28 12:14

$a=Array("一"=>"1","二"=>"2");
$b[]=$a;
print_r($b);

Array

(

    [0] => Array

        (

            [一] => 1

            [二] => 2

        )


)

本题while之后变二维?

写回答 关注

4回答

  • 非专业人士
    2017-01-06 09:49:38

    mysql_fetch_array()是把每一行作为一个数组存放,data不声明成数组的话你每次操作都在重新赋值,并没把数组拿到

  • qq_生命不止奋斗不息_0
    2016-12-29 22:23:34

    一个数组,一个变量,怎么可能相等

  • qq_生命不止奋斗不息_0
    2016-12-29 22:22:44

    一个数组,一个变量,怎么可能休息

  • qq_生命不止奋斗不息_0
    2016-12-29 16:28:04

    问题都说不清楚无能为力

    让老夫瞅瞅

    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $data[]= $row;//我在这里换成$date=$row为什么结果不一样 }

    2016-12-29 17:10:10

    共 1 条回复 >

PHP进阶篇

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

181724 学习 · 2575 问题

查看课程

相似问题