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+DBM的同学录程序(4)
Oct 09 PHP
PHP之数组学习
May 29 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
wamp安装后自定义配置的方法
Aug 23 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
Jan 28 PHP
YII Framework教程之异常处理详解
Mar 14 PHP
值得分享的php+ajax实时聊天室
Jul 20 PHP
PHP实现二维数组去重功能示例
Jan 12 PHP
php实现基于PDO的预处理示例
Mar 28 PHP
Laravel实现表单提交
May 07 PHP
PHP利用Socket获取网站的SSL证书与公钥
Jun 18 PHP
php中青蛙跳台阶的问题解决方法
Oct 14 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
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
php使用date和strtotime函数输出指定日期的方法
2014/11/14 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
让JavaScript 轻松支持函数重载 (Part 1 - 设计)
2009/08/04 Javascript
jquery 表单进行客户端验证demo
2009/08/24 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
『jQuery』名称冲突使用noConflict方法解决
2013/04/22 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
jquery.validate使用时遇到的问题
2015/05/25 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
javascript获取select标签选中的值
2016/06/04 Javascript
基于jquery插件编写countdown计时器
2016/06/12 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
jQuery实现图片滑动效果
2017/03/08 Javascript
canvas实现爱心和彩虹雨效果
2017/03/09 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
[46:43]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第三局
2016/02/28 DOTA
python实现清屏的方法
2015/04/30 Python
python访问类中docstring注释的实现方法
2015/05/04 Python
使用PyInstaller将Python程序文件转换为可执行程序文件
2016/07/08 Python
Python字符串处理实例详解
2017/05/18 Python
详解python eval函数的妙用
2017/11/16 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
Python unittest 简单实现参数化的方法
2018/11/30 Python
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
数控技术专科生自我评价
2014/01/08 职场文书
培训主管岗位职责
2014/02/01 职场文书
敬老院志愿者活动总结
2015/05/06 职场文书
大学毕业论文致谢词
2015/05/14 职场文书
村党总支部公开承诺书2016
2016/03/25 职场文书
Redis可视化客户端小结
2021/06/10 Redis
SQL之各种join小结详细讲解
2021/08/04 MySQL
CentOS MySql8 远程连接实战
2022/04/19 MySQL