php - 无法从 PHP 上的 MySQL 响应中检索信息

标签 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 = array();
require('connect.php');

$query = "SELECT `title`,`year` FROM `filmList` WHERE year=' (2019)'";

$result = mysqli_query($connect, $query) or die(mysqli_error($connect));

    while($row=mysqli_fetch_array($result))
{
       $object = array(
        'title'   => $row[0],
        'year'    => $row[1]
    );

    array_push($filmNameList2 , $object );
    }
echo json_encode($filmNameList2);
print_r($filmNameList2);

关于php - 无法从 PHP 上的 MySQL 响应中检索信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56129363/

相关文章:

java - Spring 数据 JPA : How to execute aggregate functions

mysql - 如何在mysql中搜索三个不同的值?

php - 将 php 脚本更改为 PDO 导致 MySQL 更新查询期间出现语法错误

php - 无法在 symfony 3.0.0 中生成 CRUD

javascript - ajax函数打不开页面

php - Ruby 命令未在 PHP shell_exec 函数中执行

python - 在 SQLAlchemy 中优化包含多条记录的 Update 语句

php - 在线编辑gettext文件?

php - 单击产品图 block 从数据库获取产品数据

mysql。如何使用两个不同的文本记录从日志表中选择用户