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 相关文章推荐
做个自己站内搜索引擎
Oct 09 PHP
php强制更新图片缓存的方法
Feb 11 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
Jun 03 PHP
php实现mysql数据库分表分段备份
Jun 18 PHP
php生成txt文件实例代码介绍
Apr 28 PHP
PHP+MySql+jQuery实现的"顶"和"踩"投票功能
May 21 PHP
thinkphp表单上传文件并将文件路径保存到数据库中
Jul 28 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
PHP获取当前执行php文件名的代码
Mar 02 PHP
PHP实现的数组和XML文件相互转换功能示例
Mar 15 PHP
php获取用户真实IP和防刷机制的实例代码
Nov 28 PHP
php设计模式之单例模式用法经典示例分析
Sep 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 serialize()与unserialize()的用法
2013/06/05 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
实例详解AngularJS实现无限级联动菜单
2016/01/15 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
微信小程序 欢迎页面的制作(源码下载)
2017/01/09 Javascript
jquery实现自定义图片裁剪功能【推荐】
2017/03/08 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
微信小程序如何获取手机验证码
2018/11/04 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
2019/11/20 Javascript
jQuery实现鼠标滑动切换图片
2020/05/27 jQuery
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
python使用pandas实现数据分割实例代码
2018/01/25 Python
Python使用ConfigParser模块操作配置文件的方法
2018/06/29 Python
python实现beta分布概率密度函数的方法
2019/07/08 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
美国购买汽车零件网站:Buy Auto Parts
2018/04/02 全球购物
法国女性内衣购物网站:Glamuse
2019/05/13 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
学校三节实施方案
2014/06/09 职场文书
答辩状格式范本
2015/05/22 职场文书
红色经典电影观后感
2015/06/18 职场文书
健康证明
2015/06/19 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python