我想在控制器函数中传递此值,从数据库中获取查询字符串中的id:
<a href="<?php echo base_url()?>.'index.php?n=<?php echo p->id?>'/control/show'">show</a>
答案 0 :(得分:0)
您的网址不正确。单击时,您的锚点将重定向到此:
http://localhost/index.php?n=3/control/show
CI会将错误排除在外,因为它没有看到控制器。
您需要先创建如下控制器:
class Control extends CI_Controller{
public function show($id){
// your code here
}
}
现在您可以使用以下网址:
http://localhost/index.php/control/show/3
或者在你的锚中:
<a href="<?php echo base_url() ?>index.php/control/show/<?php echo $p->id ?>">show</a>