0

このクエリが Codeigniter でどのように使用されるか

`SELECT `messages`.`id`, left(`messages`.`message`, 150) 
     as 'message', `messages`.`message_group_id`, `messages`.`date_added` 
 FROM (`messages`) WHERE `message_group_id` = '".$messageGroupID."' 
 ORDER BY `messages`.`id` desc LIMIT 1`
4

3 に答える 3

0

試す:

$this->db->select('messages.id, left(messages.message, 150) as message, messages.message_group_id, messages.date_added', false)->where('message_group_id', $messageGroupID)->order_by('messages.id', 'desc')->get('messages', 1);
于 2013-08-29T08:24:49.577 に答える
0
$query = $this->db->query('YOUR QUERY HERE');

https://www.codeigniter.com/user_guide/database/queries.html

于 2013-08-29T08:10:05.073 に答える
0

$query = $this->db->get('mytable', 10, 20);

// 生成: SELECT * FROM mytable LIMIT 20, 10 (MySQL の場合。他のデータベースでは構文が若干異なります)

詳細については、リンクを参照してください。

于 2013-08-29T08:30:20.350 に答える