![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 16.04.2005 Skąd: Białowieża Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Specyfikacja sytuacji: Elementy w moim systemie menu są sortowane według pola 'order' od zera w górę, w panelu administracyjnym jest opcja przesuwania ich w górę oraz i w dół. Oto funkcja, która służy mi do przykładowego przesunięcia danego elementu tablicy "w górę":
Specyfikacja rezultatu: Działa bez zarzutu. Specyfikacja problemu: Cholera, tutaj są aż cztery zapytania x) Pytanie: Ma ktoś pomysł, jak zamienić te order'y szybciej i za pomocą mniejszej liczby zapytań? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 16.04.2005 Skąd: Białowieża Ostrzeżenie: (0%) ![]() ![]() |
Heaven, jesteś moim pozytywnym bożyszczem :*
W mojej wersji wygląda to w ten sposób:
I działa bez zarzutu. Dziękuję bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Jednak, jeśli miałbyś minimalne chęci, mógłbyś przynamniej pobieżnie wytłumaczyć, jakim mechanizmem to działa? Paru rzeczy nie mogę skojarzyć, a chcę się doskonalić :] Ten post edytował rolnix 11.11.2007, 15:13:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 21:42 |