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一些服务器端特性的配置加强php的安全
Oct 09 PHP
优化NFR之一 --MSSQL Hello Buffer Overflow
Oct 09 PHP
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
Jan 15 PHP
sphinx增量索引的一个问题
Jun 14 PHP
php适配器模式介绍
Aug 14 PHP
php class类的用法详细总结
Oct 17 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
Mar 07 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
php递归函数怎么用才有效
Feb 24 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
Apr 23 PHP
php 使用 __call实现重载功能示例
Nov 18 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下使用无限生命期Session的方法
2007/03/16 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
PHP多文件上传类实例
2015/03/07 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
如何实现JS函数的重载
2006/09/22 Javascript
JQuery 获得绝对,相对位置的坐标方法
2010/02/09 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
基于JavaScript 数据类型之Boolean类型分析介绍
2013/04/19 Javascript
js下拉框二级关联菜单效果代码具体实现
2013/08/03 Javascript
JavaScript中window.showModalDialog()用法详解
2014/12/18 Javascript
JS实现动态移动层及拖动浮层关闭的方法
2015/04/30 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
浅谈Koa服务限流方法实践
2017/10/23 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
ES6对象操作实例详解
2020/05/23 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
python八大排序算法速度实例对比
2017/12/06 Python
Tensorflow 同时载入多个模型的实例讲解
2018/07/27 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
python数值基础知识浅析
2019/11/19 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
课改先进个人汇报材料
2014/01/26 职场文书
四风问题自查报告剖析材料
2014/02/08 职场文书
学生手册家长评语
2014/02/10 职场文书
幼儿园元旦亲子活动方案
2014/02/17 职场文书
工作岗位说明书模板
2014/05/09 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
2015年教研组工作总结
2015/05/04 职场文书
pandas:get_dummies()与pd.factorize()的用法及区别说明
2021/05/21 Python
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js
Alexa停服!网站排名将何去何从?目前还没有替代品。
2022/04/15 杂记