Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Generowanie csv, Z bazy danych
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Chciałbym wygenerować plik z danymi pobranymi z bazy o ścisłym formacie. Dane oddzielone średnikami. Plik musi mieć rozszerzenie *.csv

Wie ktoś może jak to zrobić. Bardzo pilna sprawa, a ja nie wiem jak się do tego zabrać.

P.S. Szukałem wszędzie i szukam nadal.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


  1. <?php
  2. $arr = getResponseBySQL("SELECT cos1, cos2, cos3, cos4 FROM twojaTabla");
  3. $h = fopen('plik.csv', 'w');
  4. // ustawienie separatora
  5. $sep = ";";
  6. foreach ( $arr AS $row ){
  7. fwrite($h, "\"{$row['cos1']}\"$sep\"{$row['cos2']}\"$sep\"{$row['cos3']}\"$sep\"{$row['cos4']}\"\n");
  8. }
  9. fclose($h);
  10. ?>


Ten post edytował Cezar708 8.08.2007, 10:16:47
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: 24.12.2025 - 19:42