第一次 使用ci 的 pagination 的时候 很马虎、忘记配置$config['uri_segment']
如果你的分页引用 在没有任何参数的时候 使用api里的代码是没有问题的
$this->load->library('pagination');
$config['base_url'] = 'http://example.com/index.php/test/page/';
$config['total_rows'] = '200';
$config['per_page'] = '20';
$this->pagination->initialize($config);
echo $this->pagination->create_links();
--
但是如果 你的应用url如果是这样
[http://example.com/index.php/test/page/beijing/]
显然多一个参数 那么多参数的情况下一定要设置
$config['uri_segment'] 默认的情况下是3
根据你的参数不同 设置 $config['uri_segment']的值
否则 你的分页 显示后 总是第一页 不会变的!开始以为是bug 后来认真看了一下文档了解自己马虎了!
呵呵
分享到:
相关推荐
"CodeIgniter 2.1.2"是该框架的一个特定版本,它在2012年发布,虽然现在已经有了更新的版本,但这个老版本仍然被许多开发者用于维护旧项目或者教学用途。 CodeIgniter基于Model-View-Controller(MVC)设计模式,这...
在本文中,我们将深入探讨CodeIgniter的分页类`pagination`的使用方法,通过一个具体的实例来展示如何在实际项目中实现分页功能。 1. **分页类初始化** 在Controller中,首先需要加载`pagination`库。这通常在控制...
模型负责处理所有数据库相关的任务,包括数据的增删改查。通过在模型中创建函数,可以封装复杂的SQL查询,使代码更易于维护。 6. **视图(Views)**: 视图是用户看到和交互的部分,通常包含HTML、CSS和...
2. **readme.txt**:这是一个常见的文档文件,可能包含了项目简介、安装指南、使用说明或注意事项等信息。对于理解项目目的和操作步骤非常有用。 3. **css**:这个文件夹包含了CSS样式表,用于定义网页的布局和外观...
本文讲述了CodeIgniter视图使用注意事项。分享给大家供大家参考,具体如下: CI中视图即application/views/下的模版文件,模版中支持直接使用PHP,所以模版的实现没有太多好说的,说几点视图的注意事项: 1、CI的...
这个压缩包包含的资源对于深入理解和使用CodeIgniter至关重要。以下是对这些资源的详细解析: 1. **CodeIgniter2.2.0中文用户参考手册.CHM**: 这个CHM文件是CodeIgniter 2.2.0版本的中文用户手册,它包含了框架的...
9. **插件(Pagination)**:CodeIgniter的分页类允许开发者轻松实现页面分页,提升用户体验。 10. **错误和日志**:错误处理和日志记录功能帮助开发者调试代码,定位问题,提高开发效率。 这个中文手册是学习和参考...
12. **分页(Pagination)** CodeIgniter的分页类简化了大型数据集的分页显示,可以自定义分页链接样式。 13. **电子邮件功能** 内置的电子邮件类支持多种协议发送邮件,包括SMTP、sendmail和PHP mail函数。 14. *...
PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter...
5. **模型-视图-分页**:CodeIgniter的Pagination类简化了分页逻辑,帮助开发者创建高效的分页链接,提高用户体验。 6. **错误处理与日志记录**:错误报告和日志功能允许开发者轻松追踪和调试代码中的问题,提高...
例如,可以通过设置ENVIRONMENT常量来禁用这些功能,相关内容在安全指南中有更详细的介绍。 CodeIgniter的用户可以轻松地访问官方发布的新版本,包括3.1.2版本在内的其他旧版本(如3.1.1、3.1.0、3.0.6、3.0.5、...
12. **分页(Pagination)**:CodeIgniter提供了分页类,方便地实现数据分页显示,提升用户体验。 13. **国际化与本地化(i18n & L10n)**:CodeIgniter支持多语言,开发者可以轻松地为应用程序添加不同语言的支持...
在这个"一个简单的Codeigniter用户登录验证例子程序"中,我们将探讨如何在Codeigniter中实现用户认证和登录功能,这对于任何Web应用来说都是核心部分。这个程序包含了一些关键组件,如密码加密、session管理以及用户...
《CodeIgniter1.7敏捷框架开发》一书由Jose Argudo Blanco与David Upton共同撰写,由Packt Publishing在2009年11月首次出版。这本书旨在帮助PHP开发者提升编码效率,通过免费、紧凑且开源的MVC框架——CodeIgniter...
在CodeIgniter3.00中文手册中,我们能详细了解到该框架的安装、使用、类库参考、数据库参考和辅助函数参考等相关知识点。 首先,CodeIgniter框架主要目标是简化PHP开发工作,它提供了大量内置的类库,帮助开发者...
这个"CodeIgniter 中文手册1.6.3版本"是针对该框架的一个详细指南,帮助中国开发者理解和使用CodeIgniter的各种特性。 在CodeIgniter 1.6.3版本中,以下几个主要知识点值得深入探讨: 1. MVC架构:MVC(Model-View...
**注意事项** 1. 在迁移过程中,确保备份所有重要数据,以防万一。 2. 测试每个迁移步骤,以确保所有功能都能正常工作。 3. 遵循最佳实践,如遵循 Laravel 的命名约定,以避免与 CodeIgniter 的旧代码冲突。 4. ...