Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie
Gibcio3
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.07.2007

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


Witam,

Dopiero uczę się programować w php i chciałem zrobić prostą top listę lecz nie wiem dokładnie jak zastosować funkcję rsort.

  1. <?php
  2. $plik = "include/dane/wpis.txt";
  3. $file = file($plik);
  4. $ile = count($file);
  5.  
  6. }
  7.  
  8. for($i = 0; $i < $ile; $i++)
  9. {
  10. $dane = explode('||', $file[$i]); 
  11.  
  12. rsort($dane);
  13. foreach ($dane as $key => $val) {
  14.  
  15. echo "$val,";
  16.  
  17. }
  18.  
  19. echo "$dane[0], $dane[1], $dane[2], $dane[3], $dane[4], $dane[7], $dane[8]";
  20. }
  21. ?>


Chodzi mi oto że jeśli w pliku jest

1||nazwa||55
2||nazwa2||5
3||nazwa3||99

i ma mi pokazać wpisy według liczb

3||nazwa3||99
1||nazwa||55
2||nazwa2||5

Od największej do najmniejszej
Z góry dziękuje za pomoc...
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 11:07