![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić sortowanie rosnąco lub malejąco w kolumnie gdzie znajduje się zmienna $line_dane[1] ?
[php:1:13a3dad197]<?php $dane=file("zw.txt"); for($i=0;$i<count($dane);$i++) { $line_dane=explode("|^^^|", $dane[$i]); echo "<tr CLASS=dane> <td>$line_dane[0]</td> <td><b>$line_dane[1]</b></td> </td> </tr>"; } ?>[/php:1:13a3dad197] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 7.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
kod napisal steru (tak mi sie wydaje ) TAK steru sprawdzilem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
[php:1:935862db75]<?php function sortuj($in,$sep,$nr) { for($i=0;$i<count($in);$i++) { $ex=explode($sep,$in[$i]); $tmp[]=$ex[$nr]; } array_multisort($tmp,SORT_NUMERIC,SORT_DESC,$in); // desc lub asc unset($tmp); return $in; } $dane=file('jakis_tam_plik.txt'); $dane=sortuj($dane,';',2); // sortuje wedlug 3 kolumny a separatorem jest ; ?>[/php:1:935862db75] no a potem tylko wypisac tablice $dane |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 18:42 |