请我在这方面遇到挑战,请帮助我 我有两张桌子
品牌
brand_id
1 2 3 4 5
PIC
brand_id pic_url
1 1 1 2 2 2
Controller
$data = array();
$data['brands']=$this->brand_model->getBrandpic();
$this->load->view('brand/index'); // just the header file
model
public function getBrandpic() {
this->db->order_by("add_date", "desc");
$query=$this->db->join('brand', 'pic.brand_id = brand.brand_id');
$query=$this->db->get('pic');
}
view
<?php foreach ($brands as $brand) { ?>
<img src="<?php echo $brand->pic_url; ?>" alt="Image" class="img-responsive" style="width:300px; height:200px;">
<?php echo $brand->brand_id; ?>
<?php } ?>
这是拉出属于brand_id的所有pic_url,我不想要它;我只想要一个brand_id的图片网址。 请问我该如何解决这个问题。 感谢
答案 0 :(得分:0)
你可以查询&#34;从品牌中选择1,其中brand_id =&#34; somebrandid&#34; &#34;在您的模型中返回数据。