gpt4 book ai didi

php - codeigniter - 从具有相同列名的 2 个表中选择

转载 作者:太空宇宙 更新时间:2023-11-03 11:55:24 25 4
gpt4 key购买 nike

此模型中的问题是,如果在 imagini_produse 中找不到记录,则 $this->_table 中的 id_produs 将为空因为将替换为 imagini_produse 表中的空 id_produs

我怎样才能避免这种情况?

function entries_by_limit($limit, $start) {
$this->db->select('*');
$this->db->from("$this->_table a");
$this->db->join('imagini_produse b', "b.id_produs = a.id_produs", "left");
$this->db->limit($limit, $start);
$result = $this->db->get();
//print_r($this->db->last_query());
return $result->result();
}

最佳答案

请检查代码。

function entries_by_limit($limit=100, $start=0) {
$this->db->select('a.sameColumnName as Acolumn, b.sameColumnName as Bcolumn');
$this->db->from($this->_table ." as a");
$this->db->join('imagini_produse b', "b.id_produs = a.id_produs", "left");
$this->db->limit($limit, $start);
$result = $this->db->get();
print_r($this->db->last_query());
return $result->result();
}

关于php - codeigniter - 从具有相同列名的 2 个表中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33193099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com