我必须从我的 mysql 数据库中提取两条单独的信息。我很难弄清楚如何通过我正在编写的函数提取两组不同的信息。我试图找出一个解决方案,但我没有得到它。以下是我到目前为止的语法。我的目标是让这两个函数(getPrice 和 getOtherPrice)都在同一个函数中工作。如果我 // 一个,另一个工作。如果两者都处于活动状态,则只有一个在工作。你们将如何纠正这个问题,你认为我做错了什么?感谢大家。
function getJoinInformation($year,$make,$model)
{
$data = $this->getPrice($year,$make,$model);
$data = $this->getOtherPrice($year,$make,$model);
return $data;
}
function getPrice($year,$make,$model)
{
$this->db->select('*');
$this->db->from('tbl_car_description d');
$this->db->join('tbl_car_prices p', 'd.id = p.cardescription_id');
$this->db->where('d.year', $year);
$this->db->where('d.make', $make);
$this->db->where('d.model', $model);
$query = $this->db->get();
return $query->result();
}
function getOtherPrice($year,$make,$model)
{
$this->db->select('*');
$this->db->from('tbl_car_description d');
$this->db->where('d.year', $year);
$this->db->where('d.make', $make);
$this->db->where('d.model', $model);
$query = $this->db->get();
return $query->result();
}