duangang1991 2015-11-12 17:23
浏览 8
已采纳

列出CodeIgniter中表的一些用户

Hi I want to list some users from a table in my data base.

Model:

class listPatients {

    private $list_patients;

    function __construct() {
        $this->list_patients = array($patient);
    }
    //put your code here
    function list_patients() {

        $this->db->from('Users');
        $this->db->where('patient', 1);
        $this->db->select('id, username, Email');
        $patient[]=$this->db->get()->result();
        return $patient[];
    }

`

View

<?php echo $patient[] ?>

Control:

   public function list_patients() {
        $data["list_patients"] = $this->listPatients->list_patients();

        $this->load->view('mainview',$data);

    } 

I want to show a list of the patients(Users with column patient = 1) and I am getting some problems can someone help

  • 写回答

1条回答 默认 最新

  • dpdfh60088 2015-11-12 17:45
    关注

    After retrieving data from Db dont pass the entire result_object. instead of passing the entire $patient(result object). store the result_object to a variable and pass it ie $patient=$patient[0]; change this line in your model

    function list_patients() {
        $this->db->from('Users');
        $this->db->where('patient', 1);
        $this->db->select('id, username, Email');
        $patient=$this->db->get()->result();//change
        $patient = $patient[0];//
        return $patient;//
    }
    
    //controller
    
     public function list_patients() {
        $data["list_patients"] = $this->listPatients->list_patients();
        $this->load->view('mainview',$data);
     } 
    
    //view in mainview.php 
    
    foreach ($list_patients as $value) {                  
        echo $value->patient;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试
  • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题