我試圖做使用笨我的模型foreach
,但它給我一個錯誤並返回結果。做使用codeigntier查詢一個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
什麼線是錯誤的? – 2012-08-10 14:33:09
$ getAnswers = $這個-DB ......基本上5 – user1551482 2012-08-10 14:33:59
我想在你的foreach的部分應該是$問題[] = $ getAnswers;否則,你只打算有最後一排......你也可以適當的的foreach .... $問題=陣列之前創建陣列(); ---只是我注意到 – 2012-08-10 14:44:25