我有一個帖子列表和一個edit
鏈接。當點擊edit
它會進入一個頁面,我可以編輯我點擊的特定帖子。爲此,我將不得不從數據庫中提取帖子的ID。Codeigniter將變量傳遞給URL
這是正確的方法嗎?
<a href="<?php echo site_url("post/edit/$row->id"); ?>">Edit</a>
post
是我的控制器,edit
是我的功能,並$row->id
應該拉帖子的ID。
我有一個帖子列表和一個edit
鏈接。當點擊edit
它會進入一個頁面,我可以編輯我點擊的特定帖子。爲此,我將不得不從數據庫中提取帖子的ID。Codeigniter將變量傳遞給URL
這是正確的方法嗎?
<a href="<?php echo site_url("post/edit/$row->id"); ?>">Edit</a>
post
是我的控制器,edit
是我的功能,並$row->id
應該拉帖子的ID。
是的,這似乎是正確的做
<a href="<?php echo site_url("post/edit/".$row->id); ?>">Edit</a>
只要確保你的操作方法(在這種情況下編輯)接受與該帖子的ID,你需要獲取一個參數。
我們如何從url接收該值? – 2016-05-18 13:14:56
是的,這是做它,就像在SO編輯鏈接的正確方法......只要確保驗證ID在你的控制器處理
之前PHP不會解釋$按行> ID正確地在你的字符串中你需要在年底來連接它,EG:site_url("post/edit/".$row->id)
你確定嗎?! – ifaour 2011-01-09 20:19:00
這是正確的...您的代碼將拋出一個錯誤
<a href="<?php echo site_url("post/edit/{$row->id}"); ?>">Edit</a>
哈弗你的問題的編輯鏈接知道答案! ;-) – ifaour 2011-01-09 19:52:20