php - 无法从 PHP 上的 MySQL 响应中检索信息
问题描述
我能够从 MySQL 服务器获得响应,但我似乎无法将其放入变量中
$filmNameList2 = [];
require('connect.php');
$query = "SELECT `title`,`year` FROM `filmList` WHERE year=' (2019)'";
$result = mysqli_query($connect, $query) or die(mysqli_error($connect));
$json_array = array();
while($row=mysqli_fetch_array($result))
{
$json_array[] = $row;
// print_r($row); outputs Array ( [0] => Abruptio [title] => Abruptio [1] => (2019) [year] => (2019) )
}
$filmNameList2[] = $json_array->array[0]->array[0]->title;
// I have tried json_array->array[0]->title; json_array->title;
print_r($filmNameList2);
我得到的结果:
Array ( [0] => )
解决方案
$filmNameList2[] = $json_array[0]['title'];
访问第一行,然后访问其中的title
元素。
推荐阅读
- laravel - Laravel RateLimiter/throttle 增加衰减分钟
- intellij-idea - Grails 设置同步失败。未能创建 /Users/
/.grails/scripts/IdeaPrintProjectSettings.groovy - ansible - Ansible set_fact 类型转换
- node.js - TypeError:that.getDestination 不是函数
- analytics - MixPanel - 为已注册的用户创建用户配置文件
- windows - 在 Windows 10 上卸载 mongoDb 时出现此错误:缺少“mongodb-windows-x86_64-4.4.1-signed.msi”文件
- sql - 如何使用具有外键作为列之一的存储过程将值插入表
- javascript - 当我在 asp.net mvc 中使用 javascript 单击按钮时,我无法将产品添加到购物车
- python - 使用 crontab 自动执行位于 Digital Ocean 液滴上的 python 脚本?
- flutter - 如果列表颤动中的参数为真,如何返回类字段