0

我正在开发一个基于 codeigniter 的电子商务网站,为一个产品上传多个图像。我还没有设置一个字段,用户可以选择将其中一个图像设为默认显示大,同时将所有其他图像作为其下方的拇指。我会编写什么样的查询来获取其中一张图像并将其显示为默认值?

4

1 回答 1

0

因为我不知道你的数据库结构,这里有一些伪代码:

SELECT img_src 
FROM product_images, product_info 
WHERE product_info.id = product_images.product_id

在模型中,您将它们排序在一个数组中,并在视图中执行 foreach:

if($i == 0): echo '<div class="big_img"><img src="' . $product_images[$i]['img_src'] . '" /></div>';
else: echo '<div class="thumb_img"><img src="' . $product_images[$i]['img_src'] . '" /></div>';
于 2013-03-08T09:00:44.667 回答