Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   XLS ( -> MySQL ) -> PHP (http://www.flasher.ru/forum/showthread.php?t=24562)

SOIN 15.12.2001 09:03

XLS ( -> MySQL ) -> PHP
 
Господа! Может мне кто-нить ответить, как я могу обработать XLS-табличку в PHP. Имеется MySQL, если это может как-то помочь...

Пригодятся любые исходники, ссылки (в т.ч. на книги .ру и .ен).

BSwan

P.S. Рас уж я тут появился - оцените: http://www.flasher.ru/forum/showthre...threadid=24561

Sirgo 18.12.2001 17:55

А может кто знает
 
А может кто знает, как из ПХП сгенерить ЕХЕЛ файл?
Т.е. щелкаем по ссылке, а ПХП генерит файл из БД МуСКЛ и его пользователю подсовывает?

Geoserg 19.12.2001 15:42

Во блин прикол. Все MS хають, а работают-то на его офисе, однако. :) Совсем недавно меня заказчик тоже напрягал, хочу говорит отчетики чтобы в экселе выводились (на дельфи правда прога). Мда... Тенденция однако... Может написать и на ПХП ради прикола.

Geoserg

kolhoznik 23.12.2001 02:16

SOIN,

Это может помочь http://www.phpbuilder.com/columns/alain20001003.php3

Alex

Stellerex 25.12.2001 13:48

Может, поможет:
"Читаем Excel 2.0"

Sirgo 25.12.2001 14:17

:) Спасибо. Нужно попробовать.
Хотя конечно бы хотелось чего попроще ;) .

На всякий случай уточняю параметры системы: Сервер FreeBSD, MySQL, PHP4.
Все последних версий.

Спасибо.

Stellerex 25.12.2001 18:44

Самое простое, конечно - написать макрос для екселя, который экспортил бы значения как тебе надо, например comma-separated.
Тогда у клиента просто будет еще одна кнопка на тулбаре и никакой головной боли - тыкнул, прайс и обновится.

Geoserg 26.12.2001 16:55

Да какой там макрос. Эксел и так умеет CSV сохранять. Тыкаешь "Save as...", выбираешь CSV и все. А csv можно скормить скрипту, который все перегонит в БД. Если вопрос в этом, то собственно проблема тривиальна. Хоть для виндов, хоть для юникса. Но вопрос то был "Как обработать XLS файл...", а не как передать данные серверу. ;)

Geoserg


Часовой пояс GMT +4, время: 18:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.