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和ACCESS写聊天室(十)
Oct 09 PHP
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
May 28 PHP
PHP 分页原理分析,大家可以看看
Dec 21 PHP
PHP文件操作实现代码分享
Sep 01 PHP
PHP对象转换为数组函数(递归方法)
Feb 04 PHP
PHP获取表单所有复选框的值的方法
Aug 28 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
Mar 05 PHP
ThinkPHP路由机制简介
Mar 23 PHP
PHP三种方式实现链式操作详解
Jan 21 PHP
php中访问修饰符的知识点总结
Jan 27 PHP
php使用pecl方式安装扩展操作示例
Aug 12 PHP
php双向队列实例讲解
Nov 17 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截取utf-8中文字符串乱码的解决方法
2010/03/29 PHP
解析dedeCMS验证码的实现代码
2013/06/07 PHP
服务器变量 $_SERVER 的深入解析
2013/07/02 PHP
php绘制一条直线的方法
2015/01/24 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
PHP CURL中传递cookie的方法步骤
2019/05/09 PHP
推荐dojo学习笔记
2007/03/24 Javascript
jQuery EasyUI API 中文文档 - ComboTree组合树
2011/10/11 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
JQuery解析HTML、JSON和XML实例详解
2014/03/29 Javascript
js清空表单数据的两种方式(遍历+reset)
2014/07/18 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
2016/06/20 Javascript
模拟javascript中的sort排序(简单实例)
2016/08/17 Javascript
详解Html a标签中href和onclick用法、区别、优先级别
2017/01/16 Javascript
Bootstrap table学习笔记(2) 前后端分页模糊查询
2017/05/18 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
Vue中如何实现proxy代理
2018/04/20 Javascript
npm qs模块使用详解
2020/02/07 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python3实现全角和半角字符转换的方法示例
2017/09/21 Python
python实现关键词提取的示例讲解
2018/04/28 Python
python发送告警邮件脚本
2018/09/17 Python
对python实现模板生成脚本的方法详解
2019/01/30 Python
通过Turtle库在Python中绘制一个鼠年福鼠
2020/02/03 Python
Python按照list dict key进行排序过程解析
2020/04/04 Python
python ETL工具 pyetl
2020/06/07 Python
Python小白垃圾回收机制入门
2020/06/09 Python
Python实现验证码识别
2020/06/15 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
业务员自荐信范文
2014/04/20 职场文书
2015年高中班级工作总结
2015/07/21 职场文书
健康教育主题班会
2015/08/14 职场文书