如何获取数据进入viewign中没有foreach在codeigniter? [英] How to get data into the view without foreach in codeigniter?
本文介绍了如何获取数据进入viewign中没有foreach在codeigniter?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的控制器:
public function contact()
{
$data =array();
$this->load->model('contentModel');
$data['reachus']=$this->contentModel->reachusviewModel();
$data['socialnetworks']=$this->contentModel->socialnetworkviewModel();
$data['background1']=$this->contentModel->contactbackgroundviewModel();
$result=$this->load->view('contact',$data);
/*$this->load->view('contact');*/
}
$ b b
我的模型:
my model:
public function contactbackgroundviewModel()
{
$this->db->select("*");
$this->db->from('contactbackground');
$query = $this->db->get();
return $result=$query->result();
}
我的观点:
<?php
foreach ($background1 as $row)
{
echo $row->image;
}
?>
我的要求是我只有一个值要打印。我应该如何避免foreach,如何在视图中打印数据?
My requirement is I have only just one value to be printed. how should I avoid foreach, how the data should be printed in the view?
提前感谢
推荐答案
使用 - > row() 。此函数返回单个结果行
Use ->row(). This function returns a single result row
$this->db->select("*");
$this->db->from('contactbackground');
$query = $this->db->get();
return $result=$query->row(); // return only single row
查看
echo $background1->image; // without use of foreach loop
这篇关于如何获取数据进入viewign中没有foreach在codeigniter?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文