0
我試圖從一組獲得的職位(就像Facebook)的對象無法轉換爲字符串PHP
這裏是我的控制器功能
$search_groups = $this->login->searchGroups($ID);
$data['group'] = $search_groups;
$group['group_id'] = $this->login->searchGroupID($ID);
if(is_array($group['group_id']) || is_object($group['group_id'])){
foreach($group['group_id'] as $object){
$data['home_contents'] = $this->login->showPost($object);
}
}
這是它錯誤。這是我的模型
$query = $this->db->query('SELECT * from posts INNER JOIN groups ON groups.group_id = posts.group_ID INNER JOIN accounts ON accounts.ID = posts.ID WHERE groups.group_id = "'. $group_id .'"');
if($query->num_rows() > 0){
return $query->result();
}
else{
return NULL;
}
錯誤在我的查詢上。 該錯誤是
Object of class stdClass could not be converted to string
我嘗試的var_dump($基);這就是它所顯示的
array(1) { ["group_id"]=> array(1) { [0]=> object(stdClass)#22 (1) { ["group_id"]=> string(1) "1" } } }
感謝您的任何幫助。
究竟是錯誤的地方?模型r控制器? –
該var轉儲沒有任何錯誤。預期的結果是什麼? – Tpojka
對不起。我忘了添加錯誤。它現在在那裏 –