我有一个域名,id像这样进入该域名http://www.test.com/update_record_row/id/6356/
我想从域id值没有传递?而不是/in(查询字符串)
使用$this->uri->segment()
得到URL参数
$this->uri->segment(1)
查看更多…https://www.codeigniter.com/userguide3/libraries/uri.html
<a href="http://www.test.com/update_record_row/6356/"> ID </a>
public function update_record_row($id)
{
echo "Id is :".$id;
}
或
使用URI段
// if URL -http://www.test.com/update_record_row/id/6356/
$id = $this->uri->segment(3);
// if URL -http://www.test.com/update_record_row/6356/
$id = $this->uri->segment(2);
使用$this->uri->segment()来检索通过url传递的值
如果URL为http://www.test.com/update_record_row/id/6356/
你应该使用$this->uri->segment(3);
Codeigniter有很棒的用户指南。在uri部分检查一下。https://www.codeigniter.com/userguide3/libraries/uri.html uri类