В общем такое дело.Есть запрос в БД,который выводит записи из таблицы catalog
Есть таблица с фото для каждого товара,у которой ref = id товара.
Сейчас получается так,что запрос на вывод фотографий для каждого товара состоит в цикле.
Собственно нужно всё уместить в одном запросе,предполагаю это делается с помощью IN()
С меня плюс в карму.
$res = mysql_query("SELECT * FROM `catalog` ORDER BY `id` DESC");
while ($arr = mysql_fetch_array($res)){
$photos = mysql_query("SELECT * FROM `catalog_photo` WHERE `ref` = '" . $arr['id'] . "' ORDER BY `id` DESC");
echo $arr['title'] . '<br />';
while ($photo = mysql_fetch_array($photos)){
echo '<img src="http://sait.ru/files/catalog/' . $arr['id'] . '/' . $photo['name'] . '.jpg" alt=""> ';
}
}