2013-08-16 33 views
0

你好我有問題創建最後一頁分頁按鈕笨

我想在這裏只是最後一頁在我分頁笨創建按鈕提交表單

我的代碼:

控制器:

function index() { 
/* pagination config */ 
     $this->load->library('pagination'); 
     $config['base_url'] = site_url('dcm/index'); 
     $config['per_page'] = 6; 
     $config['num_link'] = 5; 
     $config['next_link'] = 'Next'; 
     $config['prev_link'] = 'Prev' ; 
     $config['total_rows'] = $this->db->get('soal')->num_rows(); 

/* this my form still have problem but I have different post for this one */ 
/* if you have any Idea for this please check my Question */ 
     $data['form_action'] = site_url('dcm/index');  
     $jawab = $this->input->post('jawab'); 
     $id_soal = $this->input->post('id_soal'); 
     $this->dcm_model->inputJawab(); 
     /* */ 


/* pagination setting */ 
     $this->pagination->initialize($config); 
     $data['query'] = $this->db->get('soal', $config['per_page'], $this->uri->segment(3)); 
     $data['link'] = $this->pagination->create_links(); 
     $this->load->view('dcm/soal', $data); 
} 

鑑於:

<form action="<?php echo $form_action; ?>"> 
<?php foreach($query->result() as $row) { ?> 
<?php echo $row->id_soal . '. ' . $row->soal; ?> 
<input type="checkbox" checked="checked" value="<?=$row->id_soal;?>" name="jawab[]" /> 
<?php } ?> 
<?php echo $link; ?> 
</form> 
<input align="center" type="submit" value="selesai" /> 
+1

你是什麼意思?!你能解釋一下嗎?! – Afshin

+0

我的意思是,我只是想創建按鈕在我的分頁最後一頁中提交,怎麼做?我清楚了嗎? :-) –

回答

2

您可以檢查您是否與此代碼的最後一頁:

if($this->pagination->cur_page >= 
    ceil($this->pagination->total_rows/$this->pagination->per_page)) 
{ 
    $isLastPage = true; 
} 
else 
{ 
    $isLastPage = false; 
} 

您可以$isLastPage變量傳遞到您的視圖。

+0

感謝您的幫助,但我需要更多的解釋。我用它,我把$ isLastPage = true後; $ data ['button'] = form_submit('Kirim','發送帖子');但它沒有改變什麼?爲什麼?? –

+0

我收到了!謝謝你,謝謝你的幫助,我仍然是新手程序員,非常感謝你的幫助! :-) –