Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]sortowanie tablicy JQ
RaVq3K
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.02.2011

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


Witam serdecznie mam problem a mianowicie chciał bym posortować moją tablice przy użyciu JQ

tablica wygląda tak:

Array
(
[1] => Array //1 To jest dzień tygodnia w moim przypadku Niedziela
(
[wartosc] => 3292.2300000000055
[nazwa] => Niedziela
[procent] => 13.39
)

[2] => Array//Poniedziałek
(
[wartosc] => 5077.8900000000085
[nazwa] => Poniedziałek
[procent] => 20.65
)

[3] => Array//Wtorek
(
[wartosc] => 4393.820000000006
[nazwa] => Wtorek
[procent] => 17.87
)

itd.

Ale chciał bym aby moja tabelka była posortowana bez użycia PHP bo wiem że można musi być w JQ aby zaczynało się od Poniedziałku do Niedzieli

smile.gif
Go to the top of the page
+Quote Post
jacobson
post
Post #2





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


najpierw musisz przekazac tablice php do javascript. Mozesz pobrac ja jako json na przyklad. Potem jedyne co musisz zrobic to Zapisac sobie 1 element w tymczasowej zmiennej, zrobic array_shift (usunie 1 element) i array push element ktory zapisales (doda go na koncu) i juz smile.gif
Go to the top of the page
+Quote Post
RaVq3K
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.02.2011

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


Mhm widzę że to wydaję się prostsze niż myslałem tylko chodzi oto że nigdy nie używałem tego języka więc można by chociasz powiedzieć jak robić tego json
?a reszte wygoogoluje?
Go to the top of the page
+Quote Post
jacobson
post
Post #4





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


Musisz jakos pobrac zmienne PHP (backend) do javascript (frontend). Sprobuj $.ajax jquery i w success callback mozesz zwrocic sobie tablice. (pamietaj o podaniu dataType: 'json'). Skkrypt php ktory podasz w url ma zwracac tablice w postaci echo json_encode($tablica). Odwolujesz sie do niej poprzez data <- (parametr funkcji success) - data.klucz_tablicy.


tutaj jest przyklad shiftowania w javascripcie
http://www.w3schools.com/jsref/jsref_shift.asp
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: 19.08.2025 - 14:11