xdonzix
|
|
« : 08 Август 2006, 14:34:59 » |
|
Собственно задача следующая: Есть в Ворде таблицы, надобно их перекинуть в php, т.е. есть база данных в ворде, надо её же в PHP, что бы потом и поиск и сортировку в ней можно было производить. Как это можно реализовать? Через XML? Посоветуйте.
|
|
|
Записан
|
|
|
|
iced
Гость
|
офигеть. база данных в ворде. держите меня трое.
|
|
|
Записан
|
|
|
|
-DiMoN-
|
для начала их надо хотя бы в Excel или Access перекинуть
|
|
|
Записан
|
|
|
|
xdonzix
|
Господа, не буду говорить хто и у ково, но Вы меня за дебила не держите. Я бы базу в Ворде не делал. Без перекидывания это реально?
|
|
|
Записан
|
|
|
|
Dr. Well
|
а ком-объект в пхп нельзя чтоли создать? типа $xl = CreateCOM(OLE)Object("Excel.Application"); $wb = $xl->Workbooks.Open(sFileName); $sheet = $wb->Worksheets(1) $sheet->Activate(); echo $sheet->UsedRange.Cells(1,1).Value; или нет такого в ПХП? это про эксель - но если это пройдет с вордом проблем не будет... код можешь не проверять - это я прямо тут писал - 100% работать не будет... но так это выглядело бы на пасцале и асп... так что отсюда попробуй оттолкнуться...
|
|
« Последнее редактирование: 09 Август 2006, 09:52:16 от Yagovdik »
|
Записан
|
|
|
|
|
Alatheus
|
насколько я в курсе задачи, COM - это не совсем то.. ошибка в ее(задачи) постановке: Есть в Ворде таблицы, надобно их перекинуть в php перекинуть в mySQL остается только парсить? или у кого-то есть другие предложения (не включая конверты в другие форматы)
|
|
|
Записан
|
Till it Bleeds music, arrangements, vocals
".. I am the one almighty.. you will cry my name .."
|
|
|
Archi
|
Ммм.... конверт и импорт, имхо
|
|
|
Записан
|
У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
|
|
|
VooDoo
|
В эксель перегнать ведь можно? вроде можно. А отттуда выдрать не составит проблемы
|
|
|
Записан
|
Are you human? - My body is. Do you feel pain? - My body does. ..- --- --- -.. --- ---
|
|
|
maxposedon
|
Ммм.... конверт и импорт, имхо нда... блин сразу конверты и фильтры народу мерещатся... на*й??? все проще: C-c C-v в plain text file и SQL copy в какой-нить sqlite, дабы не заворачиватся с поднятием лишних демонов(или сервисов, если каму так понятние), типа mysql
|
|
|
Записан
|
|
|
|
Paladin
|
Если одноразовая операция то можно тупо поставить ОпенОфис а при его помощи табличные данные мона в любую БуДу запихать... при помощи драг эн дроп.
|
|
|
Записан
|
|
|
|
Archi
|
Ммм.... конверт и импорт, имхо нда... блин сразу конверты и фильтры народу мерещатся... на*й??? Слово конвертер и/или фильтр как бы употреблено не было. все проще: C-c C-v в plain text file и SQL copy в какой-нить sqlite, дабы не заворачиватся с поднятием лишних демонов(или сервисов, если каму так понятние), типа mysql А описанная процедура под определение конверт + импорт никак не попадает?
|
|
|
Записан
|
У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
|
|
|
Админ
|
Через ком конечно можно. если только РНР на винде стоит. А если нет? ИМХО кат-н-пэйст лучший из вариантов.
|
|
|
Записан
|
Viva la DRF!
|
|
|
DeGree
Гродненец
Репутация: +7/-0
Offline
Пол:
Сообщений: 228
... it's me ...
|
Как вариант на VBA написать макрос, который .SQL файл залабает... Или вааще сразу исходник РНР для импорта.. думаю, что на VBA таблицы будут легко итерироваться. Не знаю, но кацца должно быть, чтобы сразу в мускл можно было пихать.
|
|
|
Записан
|
... nothing else matters ...(Metallica)
|
|
|
Tal
Гродненец
Репутация: +2/-0
Offline
Пол:
Сообщений: 105
ну и кто сказал - что будем делать?
|
Я недавно столкнулся с такой же проблемой, только база лежала в эксЦесе. Решал так. Набросал тулзу в с# которая локально открывала базу формировала sql запрос на синхронизацию с вебом и постила форму с текстом запроса на удаленную страницу, типа execSQL.php. Получала реквест в виде страницы с заголовком - exec Ok, и все... Использовал компонент webBrowser в тулзе - грубовато, но я не заморачивался.
То же самое и тебе можно было бы сделать, только через Ole из ворда достать данные и собрать SQL.
|
|
|
Записан
|
Дурак думает, умный действует по обстоятельствам.
|
|
|
Neo
Гость
|
Чисто сишарповский подход
|
|
|
Записан
|
|
|
|
barmalei
|
кидать в текстовик парсить и колотить базу донзи звони сделаю мобилу у корося спроси
|
|
|
Записан
|
|
|
|
Neo
Гость
|
Думаю Донзи уже как месяц назад этой проблемкой занимался
|
|
|
Записан
|
|
|
|
|