|
楼主 |
发表于 2014-6-17 15:46:23
|
显示全部楼层
我试了,不行啊,报错。我是个初学者,给你看看代码吧
$query = $this->db->query('SELECT * FROM xphp_copynews');
$query->result_array();
$this->load->view('list.html', array('id' => $id));
查询所有的数据,里面包括ID,CID,title,time,author,click,body。一共4组数据。我现在就需要title,author和time。
这是我以前的代码。
public function show_news()
{
$query = $this->db->query('SELECT * FROM xphp_copynews ORDER BY id');
foreach ($query->result_array() as $row)
{
$data['title'] = array($row['title']);
$data['time'] = array('time' => $row['time']);
$data['author'] = array('author'=> $row['author']);
}
$this->load->view('list.html',$data);
}
这是我HTML代码
<div class="newsmain" style="background-color:#36C;width:300px;height:500px;">
<div class="newslist_main clearfix" style=" background-color:#966;width:300px;height:500px;float:left;">
<ol style="list-style:none;">
<?php foreach($title as $item): ?>
<li><?=$item?></li>
<?php endforeach; ?>
</ol>
</div>
</div>
但是支循环除了一条数据,大神,求帮忙。
|
|