Написать скрипт импорта данных из Excell в MySQL
Написать скрипт загрузки данных из MS Excell файла в бд MySQL, в том числе и самого файла в базу (как приложение т. е. в поле attachment идет название файла, а сам файл грузиться на фтп в папку/uploadsklad/название файла.xls).
1) Важно чтобы фильтры не позволяли вливать в базу не полные либо неправельно оформленные данные. Лучше не позволять вливать, а заставлять править файл нежели вгружать с ошибками, или пустыми полями (после скана всякое бывает например вместо точек запятые и пропущена цена какого-то товара) + просмотр перед заливкой и поддтверждение (субмит).
2) Так как подобные колонки могут иметь разные названия (напр. «Наименование товара» или «Товар», «Колличество» или «Колл-во» хотелось бы чтобы скрипт предлагал проверку соответствия колонок (т е что куда будет вливаться) типа.:
Наименование товара > ProductName
Колл-во > Quantity
Цена > UnitPrice
Сумма > TotalPrice
Проект > Project
Поле1 > оставляем пусто (невливаем)
3) Чтобы была конвертация значений нужных полей например значения в полях Project (т к в базе указываются id проекта) заменялись по заранее прописанной схеме:
«Участок 1“ > "3»
«Участок 2“ > "4»
Структура файла и базы + отсканированный файл: 82.146.32.250/upload2db_task.rar