Я схожу с ума с одной проблемой в своем веб-приложении.Импорт файла Excel в MySQL
У меня есть система SCADA, в которой каждый день выгружает файлы на мой сервер с данными с одной тепловой установки.
У меня есть веб-приложение в PHP/Jquery, которое считывает эти данные из базы данных MySQL и показывает это в диаграммах и таблицах.
Но мне нужно вручную импортировать файлы excel в MySQL. Я хочу создать PHP-скрипт, который будет выглядеть следующим образом:
Пользователь пытается создать диаграмму, и если данные не находятся в MySQL, он спросит, хочет ли он импортировать данные из файлы excel на сервере. Затем файлы excel копируются в временные таблицы MySQL и вставляются в соответствующую таблицу. Затем данные могут отображаться пользователю и сохраняться в базе данных MySQL.
Все это работает, но мне нужно сделать автоматический способ импорта этих данных из файлов excel в таблицы MySQL.
Заранее спасибо за вашу помощь
Итак, какую из многих библиотек PHP, способных читать файлы Excel, вы просматривали, и с какими проблемами вы столкнулись с ними? –
Спасибо, Марк за то, что нашли время, чтобы прочитать это! Я изучил некоторые из них. Но большинство из них необходимо преобразовать файл excel в csv. Теперь я смотрел http://phpexcel.codeplex.com/. Примечание: файлы Excel имеют персонализированные расширения. Они могут быть открыты в доступе MS. – devwebapp
В дополнение к моему собственному PHPExcel, существует ряд библиотек PHP для чтения реальных файлов Excel BIFF (.xls) или OfficeOpenXML (.xlsx) (а не просто файлов csv), перечисленных в моем ответе на [этот вопрос] (http://stackoverflow.com/questions/3930975/alternative-for-php-excel) –