Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Jak posortować dane z pliku csv?
--rja--
post
Post #1





Goście







Witam,
Mam plik csv z danymi w postaci:
Data;Godz;Tekst
-------------------
2007-12-05;10:34;aaaaaa
1995-06-23;19:54;bbbbbb
1995-06-23;23:45;cccccc
2007-12-05;13:33;dddddd
1995-06-23;10:11;eeeeee
2002-01-16;09:19;ffffff
itd......

Dane te chcę wyświetlić w postaci tabeli na stronie,

  1. <table border="1" width="100%" >
  2. <tr>
  3. <td width="167" rowspan="2">2007-12-05</td>
  4. <td width="169">10:34</td>
  5. <td>aaaaaa</td>
  6. </tr>
  7. <tr>
  8. <td width="169">13:33</td>
  9. <td>dddddd</td>
  10. </tr>
  11. <tr>
  12. <td width="167">2002-01-16</td>
  13. <td width="169">09:19</td>
  14. <td>ffffff</td>
  15. </tr>
  16. <tr>
  17. <td width="167" rowspan="3">1995-06-23</td>
  18. <td width="169">10:11</td>
  19. <td>eeeeee</td>
  20. </tr>
  21. <tr>
  22. <td width="169">19:54</td>
  23. <td>bbbbbb</td>
  24. </tr>
  25. <tr>
  26. <td width="169">23:45</td>
  27. <td>cccccc</td>
  28. </tr>


ale posortowane wg Daty i następnie wg Godziny.
Wiem że na bazie danych byłoby to o wiele prostsze. Mam też przeczucie że zrobienie tego w oparciu o plik csv jest chyba skomplikowane.

Z góry dzięki za wszelkie sugestie i podpowiedzi.
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


zastosuj array_multisort" title="Zobacz w manualu PHP" target="_manual, ja bym jeszcze połączył kolumny daty i czasu i zamienił czas na unixowego timestamp przed posortowaniem


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
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:44