Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pear problemy
john_doe
post
Post #1





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


Witam, potrzebuję wyniki SELECT`ów, oprócz wyrzucenia na ekran, wrzucić je do Excela. Wyczytałem, że z pomocą przychodzi PEAR. Używam WamServera od zawsze w sumie w nim jest wszystko, wystarczy tylko zainstalować i jest mysqlm, php itp. Jest też batch go-pear.bat. Uruchomołiłem go. Pear zainstalowany, include_path w php.ini podmieniony niby ok .... aaaaaale chcąc przynajmniej narazie przetestować jakiś przykładowy kod ze strony peara dostaje błędy w stylu

Warning: require_once(OLE/PPS/Root.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\BUFOR\xls\Spreadsheet\Excel\Writer\Workbook.php on line 39

Fatal error: require_once() [function.require]: Failed opening required 'OLE/PPS/Root.php' (include_path='.;C:\wamp\bin\php\php5.2.9-1\pear') in C:\wamp\www\BUFOR\xls\Spreadsheet\Excel\Writer\Workbook.php on line 39

sciągnąłem OLE ale nie wiem co mam z tym zrobić. Próbowałem wgrać to do katalogów by pasowało do warningu ale cóż ... KLAPA. Proszę o jakieś sugestie. Aż tupię by nauczyć się wywalać dane z bazy do excela i nie wychodzi

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
john_doe
post
Post #2





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


dzięki bardzo. Generuje sobie prosty plik xls w pętli

  1. <?php
  2. for ($i = 2; $i <= 2000; $i++) {
  3.    $objPHPExcel->getActiveSheet()->setCellValue('A' . $i, "FName $i");
  4.    $objPHPExcel->getActiveSheet()->setCellValue('B' . $i, "LName $i");
  5.    $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, "PhoneNo $i");
  6.    $objPHPExcel->getActiveSheet()->setCellValue('D' . $i, "FaxNo $i");
  7.    $objPHPExcel->getActiveSheet()->setCellValue('E' . $i, true);
  8. ?>


pokombinuje z przerobieniem tego na wynik zapytania SQL, czy ktoś może działał z tą klasą? chciałbym aby plik generowany zapisywał się na dysku lokalnym

pozdro

Ten post edytował john_doe 31.03.2009, 13:24:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 22:36