क्या आप अपने प्रश्नों को किसी प्रकार के लूप के अंदर चला रहे हैं?
पेजिनेशन उत्तरों से सहमत हों, सीमाओं और ऑफ़सेट का उपयोग करें। यदि आप 10per पृष्ठ चलाते हैं तो 700 प्रश्न हैं। मैं इस प्रकार कोडनिर्देशक के पेजिनेशन लिब का उपयोग करूंगा।
$route['controller/(:num)'] = 'controller/index/$1';
-
public function index($offset=0)
{
//set a limit of 10 per result
$limit = 10;
//query the database
$q = "SELECT * FROM {table_name} LIMIT={limit} OFFSET={offset} ORDER BY {date} desc";
//count the results
$count = count({query results});
//setup pagination config
$config = array(
'base_url' => site_url('controller/'),
'total_rows' => $count,
'per_page' => $limit,
'uri_segment' => 2
);
//init the pagigination
$this->pagination->initialize($config);
//load the view and pagination data
$this->load->view('link_to_template', array(
'pagination' => $this->pagination->create_links(),
'results' => {query results}
));
}