关于codeigniter

时间:2018-04-05 07:26:46

标签: mysql codeigniter

大家好,我在这里。  实际上我多天尝试一件关于URL的事情意味着我想在我的网站中使用友好的Url除了在那里显示id等。喜欢(www.abc.com/this-is-me-from-php-show-test)代替这个(www.abc.com/controller_name/function/23)请尽快帮助我,因为我没有为你们编写代码。只是建议我任何关于它的网站或教程。建议赞赏动态slu or或静态。谢谢

1 个答案:

答案 0 :(得分:0)

假设您有一个名为projects的表格,目前由id字段标识,例如localhost/projects/get/123然后您应该在该表格中为slugs创建另一列,您可以在其中放置name-of-the-project。然后在get($slug)函数中,而不是查询特定项目的id字段,查询slug字段。

您可以使用第三方库生成slu :: https://github.com/ericbarnes/CodeIgniter-Slug-Library/blob/master/Slug.php

然后只需编写一个脚本来填充所有slug字段,测试$ slug字段是否为当前SEO目的的遗留ID(以防止链接断开)可能是一个好主意。