Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis do pliku csv
szczurek
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 1.10.2006
Skąd: Bydgoszcz

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


Witam,
mam dane pobrane z bazy, które chciałbym umieścić w pliku csv rozdzielanym średnikami.

Generuję więc kod:

  1. <?php
  2. $hd=fopen('csv/'.$sPlik.'.csv','a+');
  3. fwrite($hd,'"Kod"; "NrFakturyn"');
  4. foreach($this->_aZleRabaty as $aDane)
  5. {
  6. fwrite($hd, $aDane['Kod'].';'.$aDane['NrFaktury'].'n' );
  7. }
  8. fclose($hd);
  9. ?>


Po zapisie i imporcie do openoffice kolumny rozdzielane są prawidłowo, ale niestety wszystkie dane zapisywane są w jednym wierszy.

Brak spójności danych z pierwszego wiersza i pętli wynika z moich kombinacji jak będzie dobrze.
znaki \n są widoczne w komórkach pliku jakbym ich nie zapisał. A próbowałem ze spacjami, w pojedyńczym i powdójnym apostrofie niestety wszystko na marne.

Może ktoś podpowie co robię źle?


--------------------
"Nie masz żadnej szansy, ale ją wykorzystaj" Arthur Schopenhauer
wiersze
Go to the top of the page
+Quote Post

Posty w temacie
- szczurek   Zapis do pliku csv   6.07.2007, 21:26:03
- - sf   "\n", a nie '\n' csv ...   6.07.2007, 21:34:28
- - domis86   a ja bym raczej powiedzial: http://pl.php.net/man...   7.07.2007, 12:18:50


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 Aktualny czas: 19.08.2025 - 18:06