PHP访问mysqli_fetch_assoc值

时间:2017-07-18 09:51:46

标签: php mysql sql arrays

我一直在尝试将MySQL查询的结果存储在PHP数组中,但是在存储后我一直在努力访问这些值。

我用它来存储查询:

while($row = mysqli_fetch_assoc($result)) {
    array_push($array, $row);
}

当使用var_dump显示数组时,会给出与此类似的输出,只有更多值:

array(147) { [0]=> array(1) { ["TABLE_NAME"]=> string(8) "_3085515" } }

我希望能够使用_NUMBER访问该值,但我无法弄清楚如何执行此操作?

2 个答案:

答案 0 :(得分:3)

1st:将变量声明为array

   $array = array();
    while($row = mysqli_fetch_assoc($result)) {
       array_push($array, $row);
    }

第二名:像这样访问

 $array[0]['TABLE_NAME']

答案 1 :(得分:0)

这样做。

$array = [];
while($row = mysqli_fetch_assoc($result)) {
   array_push($array, $row);
}