Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Сложный вопрос для php-программиста (https://forum.antichat.xyz/showthread.php?t=94878)

dk-ne 05.12.2008 06:17

Сложный вопрос для php-программиста
 
Всем привет! Кто может подсказать как придумать форму php по которой можно было бы загрузить файл Excel на сервер и чтобы он автоматически перенес две первых колонки в таблице в базу данных сайта? И более сложный вопрос: как сделать чтобы во втором столбце пробелы заменились на новые колонки? То есть предположим это ФИО. И чтобы фамилия, имя и отчество были отдельно.

159932 05.12.2008 06:36

не сталкивался с таким, но тк кк у гугле поискать не судьба, скопипастил пару ссылок
http://code.google.com/p/php-excel/
http://www.codeplex.com/PHPExcel
http://www.ibm.com/developerworks/xml/library/os-phpexcel/index.html
прост спать иду, посему только ссылки лентяям =\

dk-ne 05.12.2008 11:56

Хорошо, за каждое из решений дам по 5 плюсов, если ответ будет рабочим и максимально подробным.

[:|||||:] 05.12.2008 12:03

Глянь тут:
http://ishodniki.ru/list/info.php?cat=13&id=6482&show=php-develop

DIAgen 05.12.2008 12:07

Готового решения нет, надо писать все этом самому под эту задацу

rtw 05.12.2008 14:47

http://group315.clan.su/load/2-1-0-1
Парсер xls в mySQL выгружает. Подробная инструкция в архиве.

diehard 05.12.2008 15:09

А ты сохраняй не в XLS, а в CSV, и его сможешь парсить обычными методами.

dk-ne 05.12.2008 15:46

Вопрос
 
Цитата:

Сообщение от diehard
А ты сохраняй не в XLS, а в CSV, и его сможешь парсить обычными методами.

Этот формат не мною создается, а автоматической системой. И в нем более 1000 строк...

dk-ne 05.12.2008 15:58

Цитата:

Сообщение от rtw
http://group315.clan.su/load/2-1-0-1
Парсер xls в mySQL выгружает. Подробная инструкция в архиве.

Скачал. Еще не тестил. Жаль там комментов нет и код на несколько страниц расписан...

dk-ne 05.12.2008 16:07

Вопрос
 
Цитата:

Сообщение от DIAgen
Готового решения нет, надо писать все этом самому под эту задацу

Боюсь попросить...


Время: 07:06