Получение каталога товаров с сайта
Добавлено: 14 ноя 2015 15:16
Движок на сайте самописный. Структура таблиц простенькая.
Есть таблица catalog на сайте:(товары)
catalog.id - айдишник товара на сайте
catalog.code - артикула товара
catalog.marka - наименование товара
catalog.cost4 - цена товара
catalog.group2 - айди бренда товара
Есть таблица prigroup на сайте (бренд товара)
prigroup.id - айдишник бренда на сайте
prigroup.name - наименование бренда товара
Задача - импортнуть просто каталог товаров определенного бренда с сайта в прогу PLI.
Решение:
в PLI делаю Импорт - получить данные через туннель - выбираю самописный движок, успешно настраиваю подключение - выбираю Ручная настройка работы SQL - во вкладке Получение каталога товаров с сайта - делаю mysql запрос для импорта товаров с сайта в прогу PLI:
Сохраняю, нажимаю импорт и.....ничего не происходит...
p.s. условие в первом селекте prigroup.id='1' означает выбрать товары одного бренда - наименование которого Cisco.
Есть таблица catalog на сайте:(товары)
catalog.id - айдишник товара на сайте
catalog.code - артикула товара
catalog.marka - наименование товара
catalog.cost4 - цена товара
catalog.group2 - айди бренда товара
Есть таблица prigroup на сайте (бренд товара)
prigroup.id - айдишник бренда на сайте
prigroup.name - наименование бренда товара
Задача - импортнуть просто каталог товаров определенного бренда с сайта в прогу PLI.
Решение:
в PLI делаю Импорт - получить данные через туннель - выбираю самописный движок, успешно настраиваю подключение - выбираю Ручная настройка работы SQL - во вкладке Получение каталога товаров с сайта - делаю mysql запрос для импорта товаров с сайта в прогу PLI:
Код: Выделить всё
select etrade_mans.main_id, etrade_mans.main_name,prigroup.id, prigroup.name from etrade_mans, prigroup where etrade_mans.main_name=prigroup.name and prigroup.id='1';;;
select catalog.group2, prigroup.id, prigroup.name, etrade_products.tov_art, etrade_products.tov_name,etrade_products.tov_price, catalog.code,catalog.marka, catalog.cost4 from prigroup, catalog, etrade_products where catalog.code=etrade_products.tov_art and catalog.marka=etrade_products.tov_name and catalog.cost4=etrade_products.tov_price and catalog.group2=prigroup.id;;;
p.s. условие в первом селекте prigroup.id='1' означает выбрать товары одного бренда - наименование которого Cisco.