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 文件扩展名 获取函数
Jun 03 PHP
一些被忽视的PHP函数(简单整理)
Apr 30 PHP
PHP strstr 函数判断字符串是否否存在的实例代码
Sep 28 PHP
分享一个超好用的php header下载函数
Jan 31 PHP
php读取文件内容的方法汇总
Jan 24 PHP
php备份数据库类分享
Apr 14 PHP
nginx+thinkphp下解决不支持pathinfo模式
Jul 01 PHP
php中的常用魔术方法汇总
Feb 14 PHP
降低PHP Redis内存占用
Mar 23 PHP
PHP面向对象多态性实现方法简单示例
Sep 27 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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如何透过ODBC来存取数据库
2006/10/09 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
2011/04/23 PHP
php使用curl实现ftp文件下载功能
2017/05/16 PHP
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
js实现div层缓慢收缩与展开的方法
2015/05/11 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
angular学习之从零搭建一个angular4.0项目
2017/07/10 Javascript
bootstrap是什么_动力节点Java学院整理
2017/07/14 Javascript
JScript实现表格的简单操作
2017/08/15 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
[01:38]2018DOTA2亚洲邀请赛主赛事第二日现场采访 神秘商人痛陈生计不易
2018/04/05 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
Django权限机制实现代码详解
2018/02/05 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
2018/12/10 Python
python 利用jinja2模板生成html代码实例
2019/10/10 Python
Python while循环使用else语句代码实例
2020/02/07 Python
PyCharm 2020 激活到 2100 年的教程
2020/03/25 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
玛蒂尔达简服装:Matilda Jane Clothing
2019/02/13 全球购物
C#如何进行LDAP用户校验
2012/11/21 面试题
团员学习总结的自我评价范文
2013/10/14 职场文书
表彰先进集体通报
2014/01/12 职场文书
商务英语专业求职信范文
2014/01/28 职场文书
IT工程师岗位职责
2014/07/04 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
《走遍天下书为侣》教学反思
2016/02/22 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android