php - MySQLi 对象问题

标签 php mysql object mysqli

我正在尝试创建对 MySQL DB 的查询。

$result = self::$link->query($query) or trigger_error("This cause database error: ".self::$link-error."["$query"]");

问题是,我无法将变量 $ressult 作为对象访问。

if (($result->num_rows > 0){
  $records = array[];
  while($row = $result->fetch_array(MYSQL_ASSOC)){
  $records[] = $row;
}
  $result = $records
}

我哪里错了?

感谢您的时间和回答。

最佳答案

最后一行应该是:

$result = $records;

您错过了一个 ; (分号)

关于php - MySQLi 对象问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23659876/

相关文章:

php - 更改 curl SSL 版本

php - 我如何在 symfony2 中使用 DQL 获得单个结果

java作为前端,php作为后端

c# - 提取 JSON 并将其存储在数据库中时,使用异步等待功能是否有任何值(value)?

c++ - 错误 LINK2005 已在 Main.obj 中定义

php - 帮助 PHP 脚本列出目录需要递归

MySQL - 根据两列的重复从 Select 中排除行

javascript - 如何在 Javascript 中正确访问类属性

java - 将对象从一个 Activity 传递到另一个 Activity 以更改它们的值

javascript - 从 php 中的图像读取/解码条形码