Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CSV] Zamiana wierszy na kolumny
tomsol
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 15.01.2012

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


Witajcie,
mam pewną zagwozdkę, nie mam pojęcia jak z pliku CSV zamienic wiersze na kolumny tj:

plik csv ma postac:
Cytat
numer; data; cena; dane


i np mam:
Cytat
326; 20-12-2011; 2; podstawa
326; 20-12-2011; 3; dodatek1
326; 20-12-2011; 4; dodatek2
226; 10-11-2011; 1; podstawa
226; brak; 2; dodatek1


chciałbym zamienic to na postac html:
  1. <tr>
  2. <th>numer</th><th>data</th><th>podstawa cena</th><th>dodatek1 cena</th><th>dodatek2 cena</th><th>suma</th>
  3. </tr>
  4. <tr>
  5. <td>326</td><td>20-12-2011</td><td>2</td><td>3</td><td>4</td><td>9</td>
  6. </tr>
  7. <tr>
  8. <td>226</td><td>10-11-2011</td><td>1</td><td>2</td><td>0</td><td>3</td>
  9. </tr>


w jaki sposob przerobic cos takiego do tablicy ? i wyswietlic w html ?


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




http://www.php.net/manual/en/function.fgetcsv.php#103891 wczytujesz pierwszą linię przed pętlą a dane w pętli.


--------------------
Go to the top of the page
+Quote Post
tomsol
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 15.01.2012

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


Cytat(piotrooo89 @ 16.01.2012, 16:29:05 ) *
http://www.php.net/manual/en/function.fgetcsv.php#103891 wczytujesz pierwszą linię przed pętlą a dane w pętli.


Ok, to wiem, generalnie uzywam zend frameworka to tam to sie troszke inaczej odbywa,
chodzi bardziej mi o idee jak zamienic wiersze na kolumny, z przechwytywaniem wczytywaniem csv nie mam problemu.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ja nie bardzo rozumiem jak masz obecnie dane w pliku csv (znaczy przypuszczam, że masz standardowo) i jak chcesz to mieć domyślnie.


--------------------
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Google: csv pivot.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
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 Aktualny czas: 22.08.2025 - 08:04