Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak zrobić export danych z mysql na lokalny dysk?
dd1234
post 13.08.2008, 08:44:59
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 3.07.2008

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


Witam wszystkich,
Mam bazę danych na MySQL obsługiwaną przez skrypty PHP i wszystko działa na APACHE-u. Chciałbym dodać do formularzy opcję eksportu przeglądanych danych do pliku excelowego na dysku lokalnym użytkownika. I teraz dwa pytania:
1. W jaki sposób z poziomu php wywołać okienko dialogowe do wyboru pliku?
2. W jaki sposób wskazać w poleceniu SELECT plik, żeby był to plik na lokalnym komputerze użytkownika a nie na serwerze?
Z góry dziękuję za pomoc
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
ucho
post 13.08.2008, 10:02:37
Post #2





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

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


  1. <?php
  2. header("Content-type: application/vnd.ms-excel");
  3. ?>

I to by było tyle jeśli chodzi o zapis pliku na dysk. Nie bardzo rozumiem co ma polecenie Select do jakichkolwiek plików - to Ty na podstawie danych pobranych z bazy musisz utworzyć plik excel który wyślesz do użytkownika.
Go to the top of the page
+Quote Post
dd1234
post 13.08.2008, 10:18:10
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 3.07.2008

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


Dzięki za odpowiedź. Doczytałem już, że muszę skorzystać z innych funkcji a nie w poleceniu SELECT bezpośrednio wskazać plik, który zostanie zapisany. Otwartą kwestią pozostaje wskazanie nazwy pliku tzn. wywołanie okienka windowsowego typu "Zapisz jako ...".
Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 13:44