次のようにテーブルから投稿を取得する機能を持つコントローラーがあります:-
function getPosts($user_id, $from, $to) {
$this->db->order_by("ev_date", "DESC");
$query = $this->db->get_where($this->table_name, array('ev_user_id'=>$user_id));
return $query->result();
}
上記の関数では、テーブルからすべての投稿を取得できますが、テーブルから最後の 10 レコードのみを表示する必要があります。
2番目の問題は、テーブル「投稿」には、この投稿を追加するユーザーIDがあり、ユーザーIDを保存します。すべての投稿を取得するときに、「ユーザー」テーブルからユーザー名を取得する必要があります。
「User_id」によるポスト テーブルとテーブル ユーザーの一致