я хочу отобразить этот результат с помощью codeigniter

#php #mysql #codeigniter #codeigniter-2

#php #mysql #codeigniter #codeigniter-2

Вопрос:

у меня есть таблица с именем exam_time_table. я хочу получить таблицу времени каждого класса. я пытался получить результат. но его не получается.

контроллер

 public function index()
    {
       $this->load->model('exam_model','exam');
           $data['exam_data']=$this->exam->select_data();
           $this->load->view('welcome_message',$data);
    }
  

Модель

 public function select_data() {
        $this->db->distinct();
        $this->db->select('*');
        $this->db->from('exam_time_table');
        $this->db->group_by('extt_std');
        $query = $this->db->get();
return $query->result();
       }
  

Вид

 <?php
foreach($exam_data as $exam)
{
echo $exam->extt_id;
echo $exam->extt_sub;
echo $exam->extt_date;
}

?>
  

это моя таблицахочу выводить вот так

Комментарии:

1. Неясный вопрос Можете ли вы объяснить, чего вы хотите на самом деле

2. Пожалуйста, скажите, в чем ошибка.

3. я хочу выводить данные, подобные приведенной выше таблице. каждого класса

4. @saleena как вы получаете массив данных. опубликовать массив данных с помощью print_r метода

5. @AbdullaNilam можете ли вы найти какое-либо решение?

Ответ №1:

если у вас есть два класса модели, чем загружать, например

    $this->load->model(array('exam_model', 'exam'));
  

или загрузить отдельно

   $this->load->model('exam_model');

  $this->load->model('exam');