Преобразование MySQL-запроса в Codeigniter Query
$query = "(SELECT content, title, 'msg' as type FROM messages WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')
UNION
(SELECT content, title, 'topic' as type FROM topics WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')
UNION
(SELECT content, title, 'comment' as type FROM comments WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')";
mysql_query($query);
Я попытался преобразовать его в Codeigniter
$this->db->like("content", $keyword);
$this->db->or_like('title',$keyword,'after');
$this->db->or_like('msg',$keyword,'after');
->from('message')
$this->db->like("content", $keyword);
$this->db->or_like('title',$keyword,'after');
$this->db->like("msg", $keyword);
->from('topics')
$this->db->or_like('content',$keyword,'after');
$this->db->or_like('title',$keyword,'after');
$this->db->or_like('msg',$keyword,'after');
->from('comment')
Верхняя часть находится в MySQL, а нижняя часть, которую я пытаюсь преобразовать, находится в Codeigniter. Я пытаюсь найти ключевое слово в выбранных столбцах из трех таблиц. Как я могу конвертировать MySQL в Codeigniter. Я пытаюсь найти ключевое слово в выбранных столбцах из трех таблиц.
Как я могу конвертировать MySQL в Codeigniter