Я работаю над веб-сайтом электронной коммерции на основе codeigniter, где для продукта загружается несколько изображений. Я не устанавливал поле, в котором пользователь может выбрать одно из изображений по умолчанию, которое будет отображаться большим, а все остальные изображения будут отображаться как большие пальцы под ним. Какой запрос я должен написать, чтобы получить одно из изображений и отобразить его по умолчанию?
отображать одно из изображений списка загруженных изображений
Ответы (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>';
person
Akdr
schedule
08.03.2013