0
我正在构建一个网站,其中包含存储在2个不同表中的产品详细信息和图像。我不想加入表格,所以我有两个查询来获取细节。连接循环内的值以便在循环外部使用
我所做的是通过product id
抓住所有的图像。问题是,我想将所有图像网址存储在$img_block
中,以便我可以显示产品详细信息和除第一个产品之外的所有图像。所有其他产品都包含以前的产品图像。
product 1 : image p1-1 and image p1-2
product 2 : image p1-1 image p1-2 image p2-1
product 3 : image p1-1 image p1-2 image p2-1 image 3-1
我的代码:
foreach ($products as $key=>$product):
$images = $this->control_model->product_images($product['pid']);
foreach ($images as $image):
$img_block .='<img src="'.$image['url'].'" height="75px" width="75px">' ;
endforeach;
$msg .= '<div class="one_half_full">
<div class="listbox">
<div class="list_text">
<h4 style="font-weight:bold"><a href="#">'.$product['title'].'</a></h4>
<p>
<div class="clearfix" id="images">
'.$img_block.'
</div>';
endforeach;
有人请让我知道我怎么可以连接正确的图像网址吗?
你错过了'';'之前的最后的最后'div'后'endforeach'的 – UnholyRanger 2013-03-26 13:48:44
可怕的风格编码:foreach(...):endforeach; – vladkras 2013-03-26 13:55:37
@UnholyRanger感谢您发现它的伴侣。不知道我错过了它.. – LiveEn 2013-03-26 14:05:44