2016-11-14 34 views
0

我有一個表是這樣的:如何回顯來自不同頁面的值?

table

當我點擊更新鏈接,我想呼應NIM輸入文本里面的「NIM」列(第一列)到這個頁面。

enter image description here

這裏是我的控制器

public function fupdate() {  
     $this->load->view('update_form_mhs'); 
} 

public function update() { 
} 

這是我的觀點:

<tr> 
    <td>NIM</td>      
    <td><input type="text" placeholder="enter nim" name="nim"></td> 
</tr> 

如何迴應呢?

+0

從sql查詢表中首先獲取數據,然後傳遞該數據$ this-> load-> view('update_form_mhs',$ data); @ MochamadRamdannyLukman –

+0

如何獲取數據? –

回答

1

您可以通過GET方法例如發送從列表頁面數據:

<a href="xyz.php?nim=9004">9004</a> 

並在窗體頁,

得到nim通過$_GET['nim']

因此,更正後的代碼:

<td><input type="text" placeholder="enter nim" name="nim" value="<?php echo $_GET['nim']?>"/></td> 
+0

非常感謝。你非常有幫助 –

0

在第e更新方法您需要執行以下操作:

  • 從URL中獲取ID,我假設它是更新鏈接末尾的數字(本例中爲4441)。
  • 從與該ID對應的數據庫中提取行。
  • 將單行的細節反饋到您想要的HTML代碼中。

現在,由於您尚未發佈任何與實際提取數據有關的代碼,因此恐怕我無法幫助您進一步處理這些問題。但是,這一步很基礎,應該在CI手冊中詳細記錄。

相關問題