gpt4 book ai didi

php - 使用 codeigniter 对查询执行 foreach?

转载 作者:行者123 更新时间:2023-11-29 04:50:44 25 4
gpt4 key购买 nike

我正在尝试使用 codeigniter 在我的模型上执行 foreach,但它给我一个错误并返回结果。

代码如下:

public function read(){
$questions; //array
$query = $this->db->get('questions');
foreach($query->result() as $row){
$getAnswers = $this->db->get_where('answers', array('question_id'=>$row['question_id]']), 4);
$questions= $getAnswers;

}

return $questions;
}

这是错误:

Fatal error: Cannot use object of type stdClass as array in

最佳答案

row 作为对象访问:

$getAnswers = $this->db->get_where('answers', 
array('question_id'=>$row->question_id), 4);

关于php - 使用 codeigniter 对查询执行 foreach?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903811/

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