为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Array

(

    [0] => Array

        (

            [一] => 1

            [二] => 2

        )


)

本题while之后变二维?

正在回答

4 回答

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

问题都说不清楚无能为力

0 回复 有任何疑惑可以回复我~
#1

让老夫瞅瞅 提问者

while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $data[]= $row;//我在这里换成$date=$row为什么结果不一样 }
2016-12-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信