Menro
web, seo, email, hack
- Регистрация
- 27 Янв 2008
- Сообщения
- 689
- Реакции
- 138
- Автор темы
- #1
Всем привет!
Сложно описать в заголовке суть задачи, с которой я столкнулся, здесь постараюсь более точно изложить суть.
Имею массив $sizes такого содержимого:
Здесь у меня ID товара + Размер этого товара.
Теперь мне нужно получить наличие по каждому товару и вывести что-то вроде:
S - 1 в наличии
M - не в наличии и т.д.
Я делаю запрос в базу данных, что бы получить данные о наличие следующим образом:
Где virtuemart_product_id = ID товара.
Понимаю мозгами, что нужно как-то пройтись циклом, подставляя ID нужных товаров в запрос и сделать вывод в этом цикле, но пока мой мозг не может этого сделать...
Подскажите, кто чем может.
Сложно описать в заголовке суть задачи, с которой я столкнулся, здесь постараюсь более точно изложить суть.
Имею массив $sizes такого содержимого:
PHP:
(
[13380] => Array
(
[0] =>
)
[13961] => Array
(
[0] => M
)
[13962] => Array
(
[0] => L
)
[13963] => Array
(
[0] => XL
)
)
Здесь у меня ID товара + Размер этого товара.
Теперь мне нужно получить наличие по каждому товару и вывести что-то вроде:
S - 1 в наличии
M - не в наличии и т.д.
Я делаю запрос в базу данных, что бы получить данные о наличие следующим образом:
Код:
$db = JFactory::getDBO();
$query = 'SELECT product_in_stock FROM #__virtuemart_products WHERE virtuemart_product_id = "13961"';
$db->setQuery($query);
$products = $db->loadObjectList();
Где virtuemart_product_id = ID товара.
Понимаю мозгами, что нужно как-то пройтись циклом, подставляя ID нужных товаров в запрос и сделать вывод в этом цикле, но пока мой мозг не может этого сделать...
Подскажите, кто чем может.