![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 7.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam tabelę pobieraną z bazy, mam stronicowanie oraz sortowanie po kolumnach. I to wszystko śmiga. Chciałbym uzyskać efekt sortowania ale tylko w obrębie danego parta. Wygooglałem, że należy zastosować (można zastosować) podzapytanie. Tylko nie bardzo wiem jak się do tego zabrać? Mam takie zapytanie:
I w tym momencie poprzez w prosty sposób sortuje mi dane, ale na całości zbioru. Jak to ugryść? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej jakbyś użył jakiegoś pluginu jQuery (jeśli chodzi o samo sortowanie porcji wyników).
http://www.tripwiremagazine.com/2012/05/jq...rt-plugins.html Oczywiście możesz też zapisać wyniki (albo np. same id) na danej stronie i przeprowadzić mniej więcej takie sortowanie:
wtedy w $_GET musiałbyś przekazywać dodatkowy argument subSort (oprócz domyślnych). -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 7.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Chyba za dużo zabawy z jquery i z Twoim rozwiązaniem chociaż na pewno jak nic nie wymyśle to je zastosuje. Znalazłem stary wątek:
http://forum.php.pl/index.php?showtopic=104815 Może ktoś coś rozwinąć na ten temat? Czy da się w ten sposób uzyskać ww efekt? czy nie kombinować zastosować sposób kolegi b4rt3kk |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Chyba za dużo zabawy z jquery i z Twoim rozwiązaniem chociaż na pewno jak nic nie wymyśle to je zastosuje. Znalazłem stary wątek: http://forum.php.pl/index.php?showtopic=104815 Może ktoś coś rozwinąć na ten temat? Czy da się w ten sposób uzyskać ww efekt? czy nie kombinować zastosować sposób kolegi b4rt3kk Jednym zapytaniem:
Tylko niestety to nie zadziała w MySQL. Ten post edytował b4rt3kk 5.11.2012, 19:26:33 -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 7.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
a czemu nie zadziała? tak poczytałem o tym i wydawać by się mogło że by śmigało...
Wracając do rozwiązania b4rt3kk to jak wrzucić ID które znajdują się na danej strony do tablicy? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
a czemu nie zadziała? tak poczytałem o tym i wydawać by się mogło że by śmigało... Wracając do rozwiązania b4rt3kk to jak wrzucić ID które znajdują się na danej strony do tablicy? Ad. 1. MySQL nie przetworzy podzapytania, które jest ograniczone LIMIT. Ad. 2. Zwyczajnie, zapytanie które przedstawiłeś w pierwszym poście generuje pewną liczbę wyników ograniczoną LIMIT. Właśnie to wrzucasz do osobnej tablicy. -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 16:57 |