【发布时间】:2018-02-10 11:16:10
【问题描述】:
我正在通过这个链接学习CodeIgniter。我在从数据库中获取数据时有点困惑。
<h2><?php echo $title; ?></h2>
<?php foreach ($news as $news_item): ?>
<h3><?php echo $news_item['title']; ?></h3>
<div class="main">
<?php echo $news_item['text']; ?>
</div>
<p><a href="<?php echo site_url('news/'.$news_item['slug']); ?>">View article</a></p>
在视图中显示数据时,他们在 foreach 循环中使用了变量 $news。然而,这个变量永远不会在任何地方定义
【问题讨论】:
-
$news应该是一个关联数组,是的,你是对的,他们应该在该教程中定义... -
是的,我知道,但问题是它来自哪里
-
如果你正确地学习了codeigniter,你肯定会知道这个变量与控制器相关联。它来自控制器
-
从模型中获取数据时需要保存在变量或数组中。在您的情况下,变量/数组是 $news.
标签: php database codeigniter