Я пытаюсь создать запрос, чтобы получить одно сообщение в блоге из таблицы блогов и в то же время получить информацию от этого пользователя в таблице моих пользователей, которая была в порядке, используя Join
, но теперь я хочу посчитатьобщее количество комментариев к этому сообщению в блоге как общее, так что было бы три таблицы для запроса blog, users and comments
Но ниже кода отображают 3 записи в блоге с тем же содержанием, и где разместить COUNT (*) как общее для комментариястол, любое предложение было бы здорово!
public function get_entry(){
$id = $this->input->post('ID', true);
$this->db->select('*, u.ID');
$this->db->where('u.ID', $id)
->from('gb_blod as u')
->join('gb_users as a', 'u.user_email = a.email', 'LEFT')
->join('gb_comments as b', 'u.ID = b.journal_id', 'LEFT');
$result = $this->db->get();
if($result->num_rows() > 0){
return $result->result_array();
}else{
return false;
}
}