Просмотр поста

.
Rakovskiy
The Fast, Secure and Professional - Yii2

В общем такое дело.Есть запрос в БД,который выводит записи из таблицы 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="">&nbsp;';
            }
        }