0

この構造のテーブルがあります:

意見ID、著者ID、タイトル、内容

テーブルから最新のレコードをすべて取得したいと思います。作成者の 1 つのレコードは、すべての作成者の最新のレコードを意味します...

私の固有の機能が機能していないようです...

 function getOpinions() {

     $data = array();
     $this->db->select('*');
     $this->db->from('opinions');
     $this->db->join('authors', 'opinions.author_id = authors.author_id');
     $this->db->order_by('date', 'desc');
     $this->db->distinct('author_id');

     $Q = $this->db->get();
     if ($Q->num_rows() > 0) {
         foreach($Q->result_array() as $row) {
             $data[] = $row;
         }
     }
     $Q->free_result();
     return $data;

 }
4

1 に答える 1