Это не имеет никакого отношения к нумерации страниц Codeigniter. Это больше похоже на то, что вы делаете в представлении adminadvicetopics или даже в функции get_topics вашей модели.
Отправьте код для тех, и мы будем лучше подготовлены, чтобы ответить на ваш вопрос.
РЕДАКТИРОВАТЬ: Теперь я видел ваш код, я вижу, вы не сможете установить это в ваших представлениях.
Если вы должны использовать класс таблиц codeigniter в этом случае и по-прежнему хотите использовать результат запроса в качестве входных данных, вам придется добавить флажки в самом запросе! Это довольно грязный метод, но он будет выглядеть примерно так:
public function get_topics($num, $offset)
{
$sql = "SELECT
CONCAT('<input name=\"row_', `id`, '\" type=\"checkbox\" value=\"row_', `id`, '\" />') AS First_Column,
`Second_Column`,
`Third_Column`
FROM
`tbl_advice_topics`
LIMIT $offset, $num";
$query = $this->db->query($sql);
return $query;
}
Более приемлемым методом было бы преобразование результатов запроса в трехмерный массив, который может использовать класс таблицы (как показано здесь ). Затем вы можете добавить флажок и иметь гораздо больший контроль над выводом.