Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]fputcsv z mysql
Forum PHP.pl > Forum > Przedszkole
lukko
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.
Cysiaczek
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
lukko
No jak na gościa z ograniczoną wiedzą szukający podpowiedzi w "przedszkolu" smile.gif nie wiem czy z taką pomocą to ogarnę sleep.gif jakby ktoś czytając tego posta już kiedyś coś takiego pisał bym prosił o wklejenie przykładu smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.