【发布时间】:2013-03-08 07:16:42
【问题描述】:
我正在开发一个基于 codeigniter 的电子商务网站,为一个产品上传多个图像。我还没有设置一个字段,用户可以选择将其中一个图像设为默认显示大,同时将所有其他图像作为其下方的拇指。我会编写什么样的查询来获取其中一张图像并将其显示为默认值?
【问题讨论】:
标签: php mysql codeigniter e-commerce
我正在开发一个基于 codeigniter 的电子商务网站,为一个产品上传多个图像。我还没有设置一个字段,用户可以选择将其中一个图像设为默认显示大,同时将所有其他图像作为其下方的拇指。我会编写什么样的查询来获取其中一张图像并将其显示为默认值?
【问题讨论】:
标签: php mysql codeigniter e-commerce
由于我不知道你的数据库结构,这里是一些伪代码:
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>';
【讨论】: