单眼皮也美丽 发表于 2012-2-16 12:33:41

新手白痴问题,急盼解答。

后台程序,写新闻分类的增删该查。建立了一个admin的控制器,现在里面有两个方法。一个是manage_category,一个是del_category。
http://localhost/admin/manage_category/
显示第一页的分类,这里面用到了分页。分页的格式是:http://localhost/admin/manage_category/2
显示的数据,每一行的后面,均有一个“删除”连接,地址是:http://localhost/admin/del_category/categoryid

点击删除后,数据可以正常被删除。
举例,删除ID是78的数据
http://localhost/admin/del_category/78
数据操作正常,然后,我想实现页面返回http://localhost/admin/manage_category/
我在del_category方法中加入this—>manage_category();这么写是不对的。。
数据可以载入,由于第三段的参数还是78,导致manage_category取当前页面时候错误,而且浏览器地址还是显示的del_category方法
请问:有没有方法直接让浏览器跳转到http://localhost/admin/manage_category/

huboo82 发表于 2012-2-16 14:11:32

redirect('admin/manage_category');

ci_phper_mj 发表于 2012-2-16 15:24:41

URL辅助函数,还有啊,分页考虑用GET。

单眼皮也美丽 发表于 2012-2-17 08:50:58

ci_phper_mj 发表于 2012-2-16 15:24 static/image/common/back.gif
URL辅助函数,还有啊,分页考虑用GET。

分页考虑用GET,是什么意思,盼详解,新手,懂得少,谢谢。

vergil 发表于 2012-2-17 09:36:57

redirect

ci_phper_mj 发表于 2012-2-17 10:53:45

单眼皮也美丽 发表于 2012-2-17 08:50 static/image/common/back.gif
分页考虑用GET,是什么意思,盼详解,新手,懂得少,谢谢。

我也是菜鸟,config配置文件$config['enable_query_strings'] = TRUE;
然后分页的base_url='http://localhost/test.php?c=控制器名称&m=方法&per_page=页码'最后一个会自动生成,在方法里面获取per_page就可以了,记得在设置分页参数的时候加上
$config['use_page_numbers'] = TRUE;(使用页码)
页: [1]
查看完整版本: 新手白痴问题,急盼解答。