html - 如何在 Codeigniter 中选择 MAX 值?
问题描述
我试图在我的 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 或更多。谢谢你的帮助。
解决方案
试试这个,在你的模型中
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;?>
推荐阅读
- oracle - 存储过程 - 无法显示未找到数据消息
- wix - WIX 使用引导程序安装所需的软件。错误“提取失败”
- c# - ASP.NET Core 3.1 URL 参数返回不正确的参数值
- azure - 无法从 azure 应用服务连接到 management.azure.com
- python - 有人可以解释这种在 Python 中查找集合的所有子集的逻辑吗?
- c# - 为什么即使 Azure 函数并行运行,Azure Eventhub 批处理消息处理也比单个消息处理更快?
- c++ - 本地类的限定名称
- c++ - 需要帮助来编写一个小程序来乘以多达 n 个元素和 k 个多重性的循环
- c# - Rabbit MQ 错误:无法在节点“rabbit@USERNAME”上执行操作
- elasticsearch - 错误:无法找到或加载主类 org.elasticsearch.tools.java_version_checker.JavaVersionChecker