Php 将变量传递到URL的Codeigniter

Php 将变量传递到URL的Codeigniter,php,codeigniter,Php,Codeigniter,我有一个帖子列表和每个帖子的edit链接。当点击编辑时,它会进入一个页面,在那里我可以编辑我点击的特定帖子。为此,我将不得不从数据库中提取帖子的id 这是正确的方法吗 post是我的控制器,edit是我的功能,$row->id应该拉取post的id。是的,这样做似乎正确 <a href="<?php echo site_url("post/edit/".$row->id); ?>">Edit</a> 只需确保您的操作方法(在本例中为edit)接

我有一个帖子列表和每个帖子的
edit
链接。当点击编辑时,它会进入一个页面,在那里我可以编辑我点击的特定帖子。为此,我将不得不从数据库中提取帖子的id

这是正确的方法吗


post
是我的控制器,
edit
是我的功能,
$row->id
应该拉取post的id。

是的,这样做似乎正确

<a href="<?php echo site_url("post/edit/".$row->id); ?>">Edit</a> 


只需确保您的操作方法(在本例中为edit)接受带有您需要获取的post id的参数。

是的,这是正确的方法,就像中的edit链接一样……只需确保在处理之前验证控制器中的id。

PHP不会在字符串中正确解释$row->id。您需要在末尾连接它,例如:
site\u url(“post/edit/”$row->id)
这是正确的。。。您的代码将抛出一个错误

<a href="<?php echo site_url("post/edit/{$row->id}"); ?>">Edit</a>
悬停问题的编辑链接以了解答案!;-)当然没有,我还没有测试他的代码。以前我尝试使用字符串中的对象时有错误吗?是的,我有。我们如何从url接收该值?