Dynami c Стол с Dynami c Заголовок таблицы и заголовок столбца - PullRequest
0 голосов
/ 20 апреля 2020

Я создаю код в CodeIgniter, где мне нужно иметь динамическую таблицу c, которая фактически относится к документам вопросов предыдущего года, где у меня есть год и месяц в качестве заголовка таблицы, а в заголовке столбца - имя субъекта.

А вопросы будут отображаться в соответствии с темой и годом. Что-то вроде

Subject Name | January 2019 | February 2019 | March 2019
English      | View Paper   | View Paper    | View Paper
Hindi        | View Paper   | View Paper    | View Paper
Mathematics  | View Paper   | View Paper    | View Paper

Примерно так: все данные хранятся в базе данных, месяц и год могут отличаться, как на месте, январь 2019 г., может быть и октябрь 2019 г., также может быть случай, когда Вопросник может быть недоступен. Как и на февраль 2019 года, вопросник недоступен, поэтому я хочу поместить туда sh. До сих пор я пытался

    public function year()
    {
        $this->db->group_by(array('year'));
        $this->db->order_by('id', 'ASC');
        $query = $this->db->select('year')->get_where('paper', array('status' => 'active'));
        $data = $query->result();
        return $data;
    }
    public function subject()
    {
        $this->db->group_by(array('subject'));
        $query = $this->db
                ->select('subject,year')
                ->get_where('paper', array('status' => 'active'));
        $data = $query->result();
        return $data;
    }
    public function papers()
    {
        $query = $this->db
            ->select('subject,year,paper')
            ->get_where('paper', array('status'=>'active'));
        $data = $query->result();
        return $data;
    }

Я выбрал год в группе, затем предметы другим методом и затем вопросный лист.

Я использовал year() в качестве заголовка таблицы subject() в качестве заголовка столбца, и теперь, когда я хочу получить вопросник в соответствии с годом и только темой.

Я надеюсь, что у меня все получится.

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...