Я создаю код в 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()
в качестве заголовка столбца, и теперь, когда я хочу получить вопросник в соответствии с годом и только темой.
Я надеюсь, что у меня все получится.
Заранее спасибо