Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ARRAY play list
olus
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 30.03.2002
Skąd: SANOK

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


Mam pewien problem 8O

Mam plik w którym zapisane są elementy w posób taki

tytuł piosenki||0||tytuł piosenki||7||tytuł piosenki||9||tytuł piosenki||1||

itd. liczby to głosy oddane na daną piosenkę

i teraz mam problem po explodowaniu(); tego pliku potrzebuję go posortować według wartości głosów (od góry najwiecej głosów i w dół)

plik zawsze będzie składał się z 20 piosenek i 20 wartości głosów do nich

czy można sortować tablicę wielowymiarową? jak zainicjować taką tablicę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
olus
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 30.03.2002
Skąd: SANOK

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


tak zdaję sobie sprawę że to będzie nadpisane i będą tylko 2 wyniki TO WIEM

teraz tak już Ci dokłądnie pokazuje jak to wyglada...

plik piosenki.php


$tab["Dupa jasia"] = "120";
$tab["Kult - do ani"] = "250";
$tab["Kult - o ani"] = "10";

teraz juz beda 3 elementy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

tyle w tym pliku

plik index.php

Kod
<?



// i tu jest wlasnie problem jak wczytac tu plik piosenki.php

// tak aby jego zawartosc byla sortowana przez ponizszy

// skrypt...

// require("piosenki.php");

// include("piosenki.php"); - tak niezabardzo :-) ...



// lub sposob 3 ktory wczytuje ten plik ale nie tak jakbym chcial

// $tab = file("piosenki.php"); bo on wczytuje tablice

// i cala moja aocjacyjna trafia...





arsort ($tab);

reset ($tab);

while (list ($klucz, $wartosc) = each ($tab)) {

    echo "$klucz = $wartosc<br>";

}  



?>
Go to the top of the page
+Quote Post

Posty w temacie
- olus   ARRAY play list   8.08.2003, 14:02:10
- - Cudi   Tworzysz tymczasową tablice w którą wsadzasz pokol...   8.08.2003, 14:51:17
- - olus   raz jeszcze   8.08.2003, 15:31:07
- - adwol   Re: raz jeszcze   8.08.2003, 16:04:29
- - olus   no   8.08.2003, 16:28:43
- - adwol   Re: no   8.08.2003, 20:56:52
- - cahe   Re: no   8.08.2003, 21:04:36
- - olus   no i fajnie   8.08.2003, 21:27:13
- - Omega   Proponuje zserializować tą tablicę i zapisać do pl...   9.08.2003, 09:47:28
- - adwol   Re: no i fajnie   9.08.2003, 12:57:56


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 21:08