1)nom(Товары), поля: id,name,price,group_id(id группы товара),prod_id(id производителя)
2)groups (группы товаров), поля: id, name
3)producers (производители), поля: id, name
Подскажите, как лучше организовать загрузку и обновление данных на сайт? Сделал через три текстовых файла: производители, группы и товары. Можно сделать попроще?
Спустя 2 минуты, 39 секунд (6.11.2009 - 14:11) Michael написал(а):
Цитата (Karambol @ 6.11.2009 - 11:09) |
Сделал через три текстовых файла: производители, группы и товары. Можно сделать попроще? |
данные в файлах храните что ли?
Спустя 14 минут, 39 секунд (6.11.2009 - 14:26) Karambol написал(а):
Вообще, изначально, был прайс-лист в Excel. Я его вручную преобразовал в файлы Поставщики, Группы и Товары. Данные хранятся в MySQL. Вопрос в том, как лучше организовать обмен.
Спустя 32 минуты, 16 секунд (6.11.2009 - 14:58) Michael написал(а):
на одной форме лучше все вводить.
nom - поля ввода необходимых данных, из них group_id и prod_id выпадающие списки из (groups, producers ) с возможностью добавления.
Неплохо с ajax такое организовать, но можно и с перезагрузкой страницы
после каждого действия модификации.
nom - поля ввода необходимых данных, из них group_id и prod_id выпадающие списки из (groups, producers ) с возможностью добавления.
Неплохо с ajax такое организовать, но можно и с перезагрузкой страницы
после каждого действия модификации.
Спустя 5 минут, 10 секунд (6.11.2009 - 15:04) sergeiss написал(а):
Цитата (Karambol @ 6.11.2009 - 15:26) |
Вообще, изначально, был прайс-лист в Excel. Я его вручную преобразовал в файлы Поставщики, Группы и Товары. Данные хранятся в MySQL. Вопрос в том, как лучше организовать обмен. |
Делаешь загрузку этих файлов на сервер, через форму на ПХП.
А на сервере "заливаешь" файлы в БД командой LOAD DATA INFILE. После чего удаляешь временные файлы.