php - 当其中一个表中没有记录时,不显示记录
问题描述
我正在使用Join
查询从多个正在工作的表中获取数据。
现在我的问题是,当其中一个表(tbl_Fees 或membership_details)中没有记录时,我没有得到记录。有时我会出错。它应该至少显示我的members
记录。
我试过下面的代码
模型
public function Memberinfo(){
$getDetails = array('members.member_id'=>$this->session->userdata['login_session']['id'],'members.is_status'=>1);
$result = $this->db->where($getDetails)
->select('*')
->from('members')
->join('membership_details', 'members.member_id = membership_details.member_id','LEFT')
->join('tbl_Fees', 'membership_details.Fees_id = tbl_Fees.Fees_id')
->get()
->row();
return $result;
}
你会帮我解决这个问题吗?
解决方案
推荐阅读
- python - 如何在for循环中连接列
- json - 如何在 Postman Body 部分使用条件语句
- r - 如何在ggplot2中添加文本到图形?
- python - 远程 Linux 机器上的healpy.sphtfunc.smoothing 花费的时间是本地 Mac 的 2800 倍
- python - 使用具有不同版本的 pandas 的 to_numpy 的显着舍入差异
- c++ - 如何在 Visual Studio 中设置 DLL 的路径?
- python - 在python中的当前日期的另一列中获取上周日的日期
- java - 相机无法在 Poco X3 的一个 android 应用程序中工作
- python - 即使我有模型、yaml 文件等,在 Visual Studio 中使用 DBT 命令也有问题
- r - ggplot2 条形图,每个 x 数据值有两个条形图和两个 y 轴