![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Napisałem sobie drzewko w PHaPie i mam mały problem z usuwaniem jednego elementu, nie chce tego robi poprzez pętle i 100 zapytań (jeżeli bedzie np 100 dzieci). Chciałbym to zrobic za pomoca jednego zapytania. Tak wygląda struktura tabeli: id | idParent | position | name kolumna position służy do sortowania elementów w gałązce. Chciałbym aby np. po usunięciu elementu z pozycja np. 3, pozycje powyżej 3 z tym samym idParent zmieniły swoją wartośc position o 1. Z góry dziękuje za pomoc, Łukasz. Edit: poradziłem sobie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) UPDATE `assortment` SET position = position - 1 WHERE idParent=1 AND position > 3 Ten post edytował misiek172 26.08.2008, 09:59:05 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pobierasz info o elemencie usuwanym.
Usuwasz element
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:02 |