PHP 访问 mysqli_fetch_assoc 值

标签 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 访问该值,但我不知道该怎么做?

最佳答案

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/

相关文章:

PHP - 检测 STDIO 输入

mysql - 触发错误 1054 (42S22)

mysql - 如何将MySQL数据库恢复到某个时间点

php - 如何根据id合并两个MySQL表

php - 如何让PHP运行得更快?

php - try catch block 用于解包功能

php - PHP语法意外语法错误

MySql 二进制查询

mysql - SQL 3 表连接

sql - 具有公用表表达式(WITH 子句)支持的基于 Node 的 SQL 构建器