fetch_object(); 现在我需要获取评论并将其-6ren">
gpt4 book ai didi

php - 使用 MySQLi 在没有循环的情况下将所有行作为对象数组获取

转载 作者:可可西里 更新时间:2023-11-01 07:05:36 24 4
gpt4 key购买 nike

这就是我使用 MySQLi 获取一条记录的方式:

$result = $db->query("...");
$image = $result->fetch_object();

现在我需要获取评论并将其传递给 View 。我现在正在使用以下代码片段,但它似乎不正确:

$result = $db->query("...");

while ($row = $result->fetch_object())
$comments[] = $row;

我想知道是否有办法去除循环?有没有类似的东西:

$image = $result->fetch_object(((s)))

那么我的代码应该是这样的:

$result = $db->query("...");
$comments = $result->fetch_objects();

最佳答案

mysqli_result 类提供了一个 fetch_all收集完整结果集的方法。但是,该方法只会返回关联数组或数字数组(或混合数组),而不是对象。

关于php - 使用 MySQLi 在没有循环的情况下将所有行作为对象数组获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com