Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]fputcsv z mysql
lukko
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 12.03.2009

Ostrzeżenie: (10%)
X----


Witam,

Chce po przez skrypt php poskładać i zapisać do pliku .csv dane z tabel. Ale już na prostym przykładzie poległem. Manual mi podpowiedział:

Kod
     <?php
    
     $list = array (
         'aaa,bbb,ccc,dddd',
         '123,456,789',
         '"aaa","bbb"'
     );
    
     $fp = fopen('file.csv', 'w');
    
     foreach ($list as $line) {
         fputcsv($fp, split(',', $line));
     }
    
     fclose($fp);
     ?>


I ok działa z tablicy, ale nie potrafię znaleźć przykładu ani napisać jak z bazy danych wyciągnąć i zapisać do .csv z przykładowym zapytaniem powiedzmy:
Kod
$sql = "SELECT * FROM dane"

I na przykład z pola imie z tabeli dane wyciągnąć i zapisać imiona do .csv

Proszę o jakąś pomoc/przykład.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




http://pl.php.net/manual/pl/function.mysql-fetch-assoc.php

Robisz identycznie, z tym, że nie używasz foreacha, tylko tej funkcji. Przykłady iterowania(odczytywania w pętli) danych z bazy na php.net są identyczne z tymi, jakich potrzebujesz.

Pozdrawiam
Go to the top of the page
+Quote Post
lukko
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 12.03.2009

Ostrzeżenie: (10%)
X----


No jak na gościa z ograniczoną wiedzą szukający podpowiedzi w "przedszkolu" (IMG:style_emoticons/default/smile.gif) nie wiem czy z taką pomocą to ogarnę (IMG:style_emoticons/default/sleep.gif) jakby ktoś czytając tego posta już kiedyś coś takiego pisał bym prosił o wklejenie przykładu (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 20.09.2025 - 07:51