我一直在尝试将 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 访问该值,但我不知道该怎么做?
最佳答案
1st : 将变量声明为数组
$array = array();
while($row = mysqli_fetch_assoc($result)) {
array_push($array, $row);
}
第二个:像这样访问值
$array[0]['TABLE_NAME']
关于PHP 访问 mysqli_fetch_assoc 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45163240/