Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie przy pomocy UI Jquery
Mayka
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Mam problem z rozwiązaniem sortowania..
Bo wymysliłem sobie że sortowanie w UI bedzie zwracało tablice w nowej kolejności,
  1. var sorted = $('#tabela').sortable('toArray');

No i jest wszystko ok, działa tak jak powinno, przez id zmieniam sobie w tabeli miejsce. Ale przy 10 takich artykułach jest ok. Ale dla 10000 to chyba dla bazy średnio optymalne jest, edycja każdego wpisu co sortowanie... Jak to inaczej zrobić ?
Macie jakieś pomysły ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


A po co chcesz robić ręczne sortowanie dla 10k rekordów. Nie wystarczy sortowanie po dacie utworzenia rekordu lub innej kolumnie? Takie ręczne sortowanie ma sens gdy rzeczy do posortowania jest względnie mało, tak mało aby mieściły się na jednej stronie i całość była możliwa do ogarnięcia wzrokiem. Jeśli upierasz się przy sortowaniu dużej ilości rekordów to podziel to użytkownikowi na strony i wymyśl skrypt, który będzie wykonywał zapytanie w bazie tylko dla rekordów widocznych na jednej stronie.
Go to the top of the page
+Quote Post
Mayka
post
Post #3





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Musi być sortowanie wszystkiego.. i niestety jest prawie 10k wpisów które muszą być w określonej kolejności..
Ale sortowanie stronami ? Czyli że sortujemy tylko te 100 na stronie ? No ale to nadal jest zmiana 100 rekordów po kolei w bazie..
Go to the top of the page
+Quote Post

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: 23.08.2025 - 19:33