CI循环数组问题
当我们在Controll中把数据传递到view中如:
$data['cates_data']=$this->Category_Model->byid_data($id);
#调用模型层查询出所有的分类
$data['cates']=$this->Category_Model->list_cate();
$this->load->view('cat_edit.html',$data);
,发现在页面读取不了数据如
<input type="text" name="sort_order" value="<?php echo $cates_data['sort_order']; ?>" size="15"/>
,出现
A PHP Error was encountered
Severity: Notice
Message: Undefined index: unit
Filename: views/cat_edit.html
Line Number: 40
而用var_dump($data)如下;
array(1) { ["cates_data"]=> array(1) { [0]=> array(7) { ["cat_id"]=> string(1) "1" ["cat_name"]=> string(12) "手机类型" ["parent_id"]=> string(1) "0" ["cat_desc"]=> string(0) ""
["sort_order"]=> string(2) "50" ["unit"]=> string(0) "" ["is_show"]=> string(1) "1" } } }
这样可以发现这是一个二维数组,所有正确的读取方式为:
value="<?php echo $cates_data[0]['cat_name'];?>"
这样的错误对于初学者来说很容易弄混~
最新文章
- Kafka随笔一
- backup1
- Sublime搭建Python开发环境
- Boost练习程序(multi_index_container)
- spring.net tx:advice 和 aop:config 配置事务 匹配名字的方法管理事务
- nodeJS分层
- Android音频播放实例
- Serializable 序列化为字符串 base64
- 杭电 3887 Counting Offspring
- probing元素
- eclipse shortcut binding
- 利用powershell反弹shell到metasploit
- Mac终端查看sqlite3数据库、表数据等
- 2017 ACM/ICPC Asia Regional Shenyang Online spfa+最长路
- Struts2如何实现MVC,与Spring MVC有什么不同?
- 今天是JVM的生日,来了解下JVM的发展历史吧
- Python生成唯一id的方法
- 原 spring-boot工程中,jpa下hibernate的ddl-auto的各种属性
- url提交参数类
- POJ 2406 - Power Strings - [KMP求最小循环节]
热门文章
- Python练习笔记——对输入的数字进行加和
- Web - TCP与UDP的差别
- 开源 java CMS - FreeCMS2.2 单位管理
- python标准库介绍——28 sha 模块详解
- cocos2dx 3.x ccPositionTextureColor_vert与ccPositionTextureColor_noMVP_vert
- ubuntu的交换分区和系统休眠
- jquery 可拖拽的窗体控件实现代码
- yum 报错 Error: rpmdb open failed
- C++ 11 创建和使用 shared_ptr
- redis性能提升