【问题标题】:display one of the images of a list of uploaded images显示上传图片列表中的一张图片
【发布时间】:2013-03-08 07:16:42
【问题描述】:

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

【问题讨论】:

    标签: php mysql codeigniter e-commerce


    【解决方案1】:

    由于我不知道你的数据库结构,这里是一些伪代码:

    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>';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 2016-11-22
      • 2011-01-28
      相关资源
      最近更新 更多