Конвертация данных из EXCEL(PHP)
Добрый день может кто ссылку подкинет на бесплатный конвертер EXCEL в MySQL или HTML (По поисковика только что ппрошёлся все платные и всё так запутано)
Сохранить как HTML в самом экселе есть. Если нужно в БД, то сохранить в csv и распарсить (там элементарно, да и в phpmyadmin кажись такая фишка есть).
Цитата: shaelf
Сохранить как HTML в самом экселе есть. Если нужно в БД, то сохранить в csv и распарсить (там элементарно, да и в phpmyadmin кажись такая фишка есть).
Или же самому написать через OLE.
Цитата: shaelf
Сохранить как HTML в самом экселе есть.
Ну дык сказано, что бесплатный нужен. А MS Office у нас еще пока требует денежный отчислений :D
Да про CSV Я знаю, просто хочется чего то универсального, а то скидывать прайсы будут наверное те кто разницы не понимает
Цитата: SkyM@n
Или же самому написать через OLE.
Ни в коем случае. :) Все уже написано. Поищи по слову 'Spreadsheet_Excel_Reader' это php-шный класс который работает с OLE. Щас покопаюсь на винте может найду локальную версию...
Вот тут исходники: http://sourceforge.net/projects/phpexcelreader
Формально эта штука только читает из Excel, но как в php запиcать что-нибудь в MySQL ты уж сам как-нибудь разберись ;)
В итоге в нужное время одумался и перешел на банальный экспорт в CSV и потом загрузку в базу из него.
Минус в том, что OLE не будет работать на юнепсовых серверах :)
Цитата: gruz0
Минус в том, что OLE не будет работать на юнепсовых серверах :)
Никто не мешает установить http://pear.php.net/package/OLE и пользоваться OLE. Или написать в суппорт хостинга чтобы установили этот пакет если нет доступа к администрированию.
Тогда лучше наверное настроить MS Access с драйвером ODBC.