吃货 发表于 2013-8-1 10:44:29

CI不能输出到V层

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>新闻列表</title>
</head>

<body>

<?php echo $data; ?>
</body>
</html>
以上是/views/news.php代码,出现错误如下:
A PHP Error was encounteredSeverity: NoticeMessage: Undefined variable: dataFilename: views/news_view.phpLine Number: 10为什么啊?求大神帮帮我

吃货 发表于 2013-8-1 11:32:21

我知道我的问题了,现在问题是这样:
Array
(
    => Array
      (
             => 1
             => a
             => b
             => 2
             => d
             => e
      )

    => Array
      (
             => 2
             => 1
             => 2
             => 3
             => 4
             => 5
      )

)
没一个子数组代表数据库里的一行记录, 控制器代码如下:$query = $this->News_model->findAll();$this->load->view('news_view',$query);那么我再VIEW页面里应该怎么写?那个foreach循环怎么写才能按行输出

zhou0228 发表于 2013-8-1 13:33:16

CI 输出到页面的数据格式是: $data = array(
   'a'=>1221,
'b'=>array('a',b','c')
)
你在 模板页 输出和 php一样的
比喻输出$data 中的a直接   echo $a;
数据也一样 直接 foreach
页: [1]
查看完整版本: CI不能输出到V层