标签: php mysql codeigniter uri
在查询中使用下划线替换了带有hypen的codeigniter uri字符串值。
例如:http://domain.com//demo1/index.php/class/method/test-product
使用test_product将URI:test-product传递给查询,因此查询结果中的值为空。
如何避免此问题
答案 0 :(得分:1)
使用URI Class以这种方式获取uri段值:
$this->uri->segment(n);
此处$this->uri->segment(3)将返回test-product
$this->uri->segment(3)
test-product
答案 1 :(得分:0)
你可以转换它
$data = str_replace('_','-',$data);