1. Добавить XML Вводим список XML файлов через табуляцию имя магазина (site.ru/file.xml shop1) Записываем их в таблицу files (каждый файл это магазин) Ставим статус "новый" 2. Обработать новые XML (в скобках сколько новых) По каждому новому магазину создать две новые таблицы (shop1_category, shop1_offer) В одну записать категории (id, name, parentId, выстроить и записать полную иерархию по id и по name, /parentId/parentId/id и /parent_name/parent_name/name) Пример: id | name | parentId | иерархия id | иерархия name ----------------------------------------------------------------- 21 | name | 9 | 1/9/21 | /parent_name/parent_name/name
Во вторую таблицу записать товары со всеми параметрами в отдельных полях (создаются автоматом из имеющихся в файле соответствующего магазина тегов и параметров) Ставим статус "обработан"
3. Магазины Из списка выбираем магазин и по нему выводится список его категорий и количество товаров в ...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Скрипт обработки XML файлов (PHP, MySql)
Реклама
Скрипт обработки XML файлов (PHP, MySql)
1. Добавить XML
Вводим список XML файлов через табуляцию имя магазина (site.ru/file.xml shop1)
Записываем их в таблицу files (каждый файл это магазин)
Ставим статус "новый"
2. Обработать новые XML (в скобках сколько новых)
По каждому новому магазину создать две новые таблицы (shop1_category, shop1_offer)
В одну записать категории (id, name, parentId, выстроить и записать полную иерархию по id и по name,
/parentId/parentId/id и /parent_name/parent_name/name)
Пример:
id | name | parentId | иерархия id | иерархия name
-----------------------------------------------------------------
21 | name | 9 | 1/9/21 | /parent_name/parent_name/name
Во вторую таблицу записать товары со всеми параметрами в отдельных полях
(создаются автоматом из имеющихся в файле соответствующего магазина тегов и параметров)
Ставим статус "обработан"
3. Магазины
Из списка выбираем магазин и по нему выводится список его категорий и количество товаров в ...