【问题标题】:How to select MAX value in Codeigniter?如何在 Codeigniter 中选择 MAX 值?
【发布时间】:2019-07-19 10:38:48
【问题描述】:

我试图在我的 codeigniter 中显示一个字段的 MAX 值,但仍然无法显示它。

我在 stackoverflow 中尝试了一些答案,但仍然无法在我的项目中实施。

这是我的模特

public function getCountIdMember(){
        $this->db->select_max('id_member');
        $this->db->from('member');
        $query = $this->db->get();
        return $query->result_array();        
}

这是我的控制器

public function validation(){
$data['member'] = $this->Member_model->getCountIdMember();
}

这是我的看法

<?= $member['id_member']; ?>

我希望我的视图中的输出值为 (id_member) 示例 97 或更多。感谢您的帮助。

【问题讨论】:

    标签: html sql codeigniter


    【解决方案1】:

    在你的模型中试试这个

    public function getCountIdMember(){
            $this->db->select_max('id_member');
            $this->db->from('member');
            $query = $this->db->get();
            if($query->num_rows() > 0){
               return $query->row('id_member');        
            }else{
               return 1;
            }
    }
    

    控制器:

    public function validation(){
          $data = array();
          $data['member'] = $this->Member_model->getCountIdMember();//here you can get only your id
          //echo var_dump($data);die;
          $this->load->view('yourViewName',$data);
    
    }
    

    查看:

    <?php echo $member;?>
    

    【讨论】:

    • 我试过了,我找到了输出,array(1) { ["member"]=> array(1) { ["id_member"]=> string(1) "4" } } ,我认为它是正确的,但在我看来仍然没有显示,谢谢之前
    • 我刚刚更新了我的代码,请检查并告诉我你遇到了什么问题?
    • 它有效,谢谢您的帮助,先生,它很有帮助
    • 欢迎您,请接受答案并点赞,以便其他用户也能轻松找到答案
    • 还是不能投票,因为我是新会员,只能接受
    【解决方案2】:

    试试看:-

    public function getCountIdMember(){
        $this->db->select_max('id_member');
        $this->db->from('member');
        $query = $this->db->get();
        return $query->row();
    }
    

    和控制器:-

    public function validation(){
      $data = array();
      $data['member'] = $this->Member_model->getCountIdMember();
    }
    

    查看:-

    <?= $member->id_member; ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-18
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多