gpt4 book ai didi

php - CodeIgniter 中是否有一个函数可以将数据库查询结果的所有行作为单个数组获取?

转载 作者:行者123 更新时间:2023-11-29 01:13:31 26 4
gpt4 key购买 nike

CodeIgniter 中是否有函数将数据库查询结果的所有行作为单个数组获取,而不是必须迭代的资源。有时一个数组中的所有行都是一个需要的。

类似于:

$this->db->query("MULTI-ROW QUERY")->all_rows();

最佳答案

是的,有。

$new_array = $this->db->query("MULTI-ROW QUERY")->result_array();
print_r($new_array);

通过以下链接了解详细信息: Generating Query Results

该函数以纯数组的形式返回查询结果,没有结果时返回空数组。通常,您将在 foreach 循环中使用它,如下所示:

$query = $this->db->query("YOUR QUERY");

foreach ($query->result_array() as $row)
{
echo $row['title'];
echo $row['name'];
echo $row['body'];
}

关于php - CodeIgniter 中是否有一个函数可以将数据库查询结果的所有行作为单个数组获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20349288/

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