CI映射(加载)数据到view层的方法


Posted in PHP onMarch 28, 2016

本文实例讲述了CI映射(加载)数据到view层的方法。分享给大家供大家参考,具体如下:

CI有个恶心的东西,就是需要把所有的数据都要放到$data数组中才能映射到view层,如:

当前我从数据库的link表(友情链接表,字段:id  name   url),搜索出来的数据方式:

$query = $this->db->query("select id,name,url from cg_link where 1");
$links = $query->result();
//这里的$links是不能直接传输入view层的.对错比较
//错误的传输(映射方式):
//$this->load->view('link',$links);
//正确的传输(映射方式):
$data['links'] = $links;
$this->load->view('link',$data);

所以只要是数据传输都必须放到$data数据中,如果要查询一条数据或一维数组则使用如下函数

$sql = "select id,name,url from cg_link where id=21 limit 1";
$query = $this->db->query($sql);
$one = $query->row();//这里是一条数据,获取方式,$one->name;

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP中去掉字符串首尾空格的方法
May 19 PHP
处理单名多值表单的详解
Jun 08 PHP
PHP页面间参数传递的四种方法详解
Jun 09 PHP
PHP与javascript实现变量交互的示例代码
Jul 23 PHP
利用谷歌 Translate API制作自己的翻译脚本
Jun 04 PHP
php检索或者复制远程文件的方法
Mar 13 PHP
php简单获取文件扩展名的方法
Mar 24 PHP
Symfony2中被遗弃的getRequest()方法分析
Mar 17 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
Apr 02 PHP
php版微信js-sdk支付接口类用法示例
Oct 12 PHP
解决laravel id非自增 模型取回为0 的问题
Oct 11 PHP
PHP 时间处理类Carbon
May 20 PHP
CI配置多数据库访问的方法
Mar 28 #PHP
浅谈PHP中其他类型转化为Bool类型
Mar 28 #PHP
CI分页类首页、尾页不显示的解决方法
Mar 28 #PHP
CodeIgniter分页类pagination使用方法示例
Mar 28 #PHP
php实现简单爬虫的开发
Mar 28 #PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 #PHP
php编程中echo用逗号和用点号连接的区别
Mar 26 #PHP
You might like
PHP strtotime函数详解
2009/12/18 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
2016/01/07 PHP
Yii2分页的使用及其扩展方法详解
2016/05/23 PHP
PHP自定义错误用法示例
2016/09/28 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
调试Javascript代码(浏览器F12及VS中debugger关键字)
2013/01/25 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
详解create-react-app 2.0版本如何启用装饰器语法
2018/10/23 Javascript
详解小程序rich-text对富文本支持方案
2018/11/28 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
nodejs实现UDP组播示例方法
2019/11/04 NodeJs
微信小程序保持session会话的方法
2020/03/20 Javascript
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
Django内容增加富文本功能的实例
2017/10/17 Python
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
Django 视图层(view)的使用
2018/11/09 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
python创建n行m列数组示例
2019/12/02 Python
基于python实现文件加密功能
2020/01/06 Python
python数据类型强制转换实例详解
2020/06/22 Python
html5调用app分享功能示例(WebViewJavascriptBridge)
2018/03/21 HTML / CSS
小学生春游活动方案
2014/08/20 职场文书
陈安之励志演讲稿
2014/08/21 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
办理收楼委托书范本
2014/10/09 职场文书
九年级数学教学反思
2016/02/17 职场文书
2016年小学教师师德承诺书
2016/03/25 职场文书
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers