0
私は結合クエリを適用しましたが、動作していないようです。どのデータも選択していません。しますprint_rときrow_dataは空ですが、私はしますprint_r $ Qそれは、すべてのデータ、後にも、あなたのを確認するためにtoSql()
の代わりget()
を使用することができます 3つのテーブルに対してSQLクエリが動作しない
$query=$this->db->select('post_status.status_image')
->from('user')
->join('user_data', 'user.id = user_data.id')
->join('post_status', 'user.id = post_status.user_id')
->where('user_data.id',$id)
->get();
に参加
public function getUserdata($id) {
$id=$id;
$query=$this->db->select('post_status.status_image')
->where('user_data.id',$id)
->from('user')
->join('user_data', 'user.id = user_data.id')
->join('post_status', 'user.id = post_status.user_id')
->get();
echo "<pre>";
print_r($query);
exit();
$q= $query->result_array();
return $q;
}