Ищу скрипт для заполнения mysql из xls

(Ответов: 6, Просмотров: 1213)
  1. Хитрый вебмастер =) Аватар для nomibius
    • Регистрация: 29.12.2012
    • Сообщений: 301
    • Репутация: 129
    У меня возникла такая вот проблемка: имеется в excel прайс лист в котором несколько тысяч наименований, нужно перегнать его в базу mysql, вручную это делать нереально долго. Подскажите пожалуйста рабочий php скрипт для автоматизации заполнения базы данных.
    • 0
  2. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    nomibius, Зачем Вам для этого скрипт? Выстраиваете в экселе формулу типа ="insert into my_table values("&A1&","&B1$....
    Протягиваете формулу вниз, копируете получившийся набор инсертов и запускаете в phpmyadmin.
    • 2

    Спасибо сказали:

    IgorKrysov(07.11.2013), nomibius(07.01.2013),
  3. Опытный
    • Регистрация: 08.11.2010
    • Сообщений: 370
    • Репутация: 60
    Вот нашел, покурите
    • 0
  4. Хитрый вебмастер =) Аватар для nomibius
    • Регистрация: 29.12.2012
    • Сообщений: 301
    • Репутация: 129
    Интересный вариант решения, спасибо "insert into my_table values("&A1&","&B1&","&C1&")" вот только если в прайсе указаны с фиксированной запятой 1 | 0,5 | 3 например то запрос формируется формата "insert into my_table values(1,0,5,3)" и в запросе получается четыре числа вместо трех, для того чтобы избежать этого нужно добавить дополнительную одинарную кавычку в запрос "insert into my_table values('"&A1&"','"&B1&"','"&C1&"')". Тем не менее проблему это не решило, хотелось бы автоматизировать процесс.
    • 0
  5. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    nomibius,Поменяйте в региональных настройках винды разделитель с запятой на точку.
    • 0
  6. Хитрый вебмастер =) Аватар для nomibius
    • Регистрация: 29.12.2012
    • Сообщений: 301
    • Репутация: 129
    Webrumors, Спасибо думаю это решит мою проблему
    • 0
  7. Студент Аватар для simon
    • Регистрация: 30.12.2012
    • Сообщений: 68
    • Репутация: 6
    Еще можно преобразовать xls в csv и одним sql запросов импортировать в БД
    Форум вопросов и ответов для разработчиков и программистов DevHelper http://www.devhelper.ru
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
На чем лучше реализовать скрипт для заполнения web формы?
Софт, скрипты, сервисы 4 12.12.2012 14:04
Скрипт комментариев CommentIt Ajax (Mysql + Без mysql)
Софт, скрипты, лицензии 0 01.07.2012 00:59
Программа для заполнения форм регистрации
Вопросы от новичков 15 23.06.2012 01:48
Система заполнения заявка на покупку
Web программирование 0 08.03.2012 02:45

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры