我有一个帖子列表和一个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