查询数据库获取一个结果时,视图文件能不用foreach吗?
不明白为什么只是传递一个变量也要用到foreach这样复杂呢?能直接输出的吗?模型里面的主要代码
function get_category_name($category_id)
{
$query = $this->db->query("select category_name from category where category_id='$category_id'");
return $query->result();
}
控制器的部分代码
$date['get_category'] = $this->Mhome->get_article($this->uri->segment(3));
$this->load->view('head',$date);
试图文件的部分代码
<? foreach ($get_category_name as $row):?>
<?=$row->category_name?>
<? endforeach;?>
是否这里可以进行改动,直接输出一个变量?
$date['get_category_name'] = $this->Mhome->get_category_name($this->uri->segment(3));
$this->load->view('head',$date);
return $query->result(); 改成 return $query->row();
視圖的部份就可以直接輸出
<?php echo $get_category->category_name ; ?> 楼上说的对,楼主好好看手册的,上面都有的 智齿ls和lss
页:
[1]