Я использую CodeIgniter и таблицу данных. Я отображаю данные в списке. Если в базе данных есть запись, то записи отображаются, но если в таблице нет записи, я получаю сообщение об ошибке «Запрошен неизвестный параметр« 1 »для строки 0, столбец 1».
Я проверил на вкладке сети я получаю th {"draw":0,"recordsTotal":1,"recordsFiltered":1,"data":["0"]}
public function MembershipList(){
$fetchclubfees = $this->Fees_model->MembershipList();
$draw = intval($this->input->get("draw"));
$start = intval($this->input->get("start"));
$length = intval($this->input->get("length"));
$recordsTotal = count($fetchclubfees);
$recordsFiltered = count($fetchclubfees);
$data = array();
$n=1;
if(!empty($fetchclubfees)){
foreach($fetchclubfees as $row)
{
$sub_array = array();
$sub_array[] = $n++;
$sub_array[] = $row->a;
$sub_array[] = $row->b;
$sub_array[] = $row->c;
$sub_array[] = $row->d;
$sub_array[] = '<button type="button" name="update" id="'.$row->m_id.'" class="btn btn-warning btn-xs update">Edit</button>';
$data[] = $sub_array;
}
}
else{
$data[]="0";
}
$output = array(
"draw" => $draw,
"recordsTotal" =>$recordsTotal,
"recordsFiltered" =>$recordsFiltered,
"data" => $data
);
echo json_encode($output);
}
Предупреждение DataTables: идентификатор таблицы = Список участников - запрошенный неизвестный параметр '1' для строки 0, столбца 1. Для получения дополнительной информации об этой ошибке см. http://datatables.net/tn/4
Не могли бы вы помочь мне в этом вопросе?