如何获取数据进入viewign中没有foreach在codeigniter? [英] How to get data into the view without foreach in codeigniter?

查看:86
本文介绍了如何获取数据进入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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆