当我们在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'];?>"

这样的错误对于初学者来说很容易弄混~

最新文章

  1. Kafka随笔一
  2. backup1
  3. Sublime搭建Python开发环境
  4. Boost练习程序(multi_index_container)
  5. spring.net tx:advice 和 aop:config 配置事务 匹配名字的方法管理事务
  6. nodeJS分层
  7. Android音频播放实例
  8. Serializable 序列化为字符串 base64
  9. 杭电 3887 Counting Offspring
  10. probing元素
  11. eclipse shortcut binding
  12. 利用powershell反弹shell到metasploit
  13. Mac终端查看sqlite3数据库、表数据等
  14. 2017 ACM/ICPC Asia Regional Shenyang Online spfa+最长路
  15. Struts2如何实现MVC,与Spring MVC有什么不同?
  16. 今天是JVM的生日,来了解下JVM的发展历史吧
  17. Python生成唯一id的方法
  18. 原 spring-boot工程中,jpa下hibernate的ddl-auto的各种属性
  19. url提交参数类
  20. POJ 2406 - Power Strings - [KMP求最小循环节]

热门文章

  1. Python练习笔记——对输入的数字进行加和
  2. Web - TCP与UDP的差别
  3. 开源 java CMS - FreeCMS2.2 单位管理
  4. python标准库介绍——28 sha 模块详解
  5. cocos2dx 3.x ccPositionTextureColor_vert与ccPositionTextureColor_noMVP_vert
  6. ubuntu的交换分区和系统休眠
  7. jquery 可拖拽的窗体控件实现代码
  8. yum 报错 Error: rpmdb open failed
  9. C++ 11 创建和使用 shared_ptr
  10. redis性能提升