Php 在codeigniter中使用id作为外键从另一个表中获取4的1个图像?
我有两个数据库表。一个用于产品信息,另一个用于同一产品的多个图像。 我正在尝试做的事情是获取产品的所有信息,并使用它一次获取一个图像。我正在codeigniter中构建此项目。 我运行的查询是这样的 它给出的输出就像所有图像都被发送到视图一样 请协助使其更易于使用我尝试过的所有逻辑 但失败了Php 在codeigniter中使用id作为外键从另一个表中获取4的1个图像?,php,mysql,codeigniter,nested,Php,Mysql,Codeigniter,Nested,我有两个数据库表。一个用于产品信息,另一个用于同一产品的多个图像。 我正在尝试做的事情是获取产品的所有信息,并使用它一次获取一个图像。我正在codeigniter中构建此项目。 我运行的查询是这样的 它给出的输出就像所有图像都被发送到视图一样 请协助使其更易于使用我尝试过的所有逻辑 但失败了 你想要每个产品信息都有一张图片,不是吗如果是这样,请张贴控制器代码,因为这看起来完全错误;)您想获取产品的特定图像或其中任何一个..?我想从另一个表中获取与PID(产品id)对应的图像的所有产品的信息和每个
你想要每个产品信息都有一张图片,不是吗如果是这样,请张贴控制器代码,因为这看起来完全错误;)您想获取产品的特定图像或其中任何一个..?我想从另一个表中获取与PID(产品id)对应的图像的所有产品的信息和每个产品的一个图像@sintakontemy控制器代码是:-公共函数index(){$this->load->model('fetchindex');$fetch=$this->fetchindex->fetch();$image=$this->fetchindex->fetchimage();$this->load->view('welcome_message',['fetch'=>$fetch,'image'=>$image]);}
public function fetchdata()
{
$query=$this->db->select('*')
->from('selleritem')
->get();
return $query->result();
}
public function fetchimage()
{
$image=$this->db->distinct()
->select('*')
->from('selleritemimages')
->limit('1')
->get();
return $image->result();
}