如何在URL codeigniter上将id替换为title

时间:2015-04-11 21:01:00

标签: php codeigniter

请帮助我,我有一个问题如何用标题替换id

第一个我有一个链接:localhost/ci/index.php/product/productdetail/13

product       = class

productdetail = function

并使用路线

成功完成了以下步骤
localhost/ci/index.php/produk/13

但我仍未找到更改网址上的idtitle

localhost/ci/index.php/product/bed-cover

13`` to床cover`

1 个答案:

答案 0 :(得分:1)

首先,您必须在数据库中使您的标题字段唯一。之后,您可以使用标题查询

$data['title'] = site_url('controller/method').'/'.$title_param

或者您可以像这样制作您的网址

 localhost/ci/index.php/product/productdetail/13/title

然后根据需要路由甚至隐藏id(采取第3个uri段和查询)