Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jednoczesna zmiana wartości, w dwóch rekordach
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Mam taki problem z jednoczesną zmianą wartości komórki w dwóch rekordach.

Wytłumaczę o co mi chodzi...
Mam tabelkę "kat" z następującą struktura i rekordami:

kat_id kat_title kat_order

1 Kat 1 10
2 Kat 2 20
3 Kat 3 30

i chcę w jednym momencie zmienić wartość np. rekordu 2 i 3. Czyli rekord 2 opuścić do dołu. A więc w rekordzie 2 dodaje 10 a w rekordzie 3 odejmuje 10. Czy da sie to zrobić za pomocą jednego zapytania?? Jeśli tak to w jaki sposób?? A jeśli nie to jak inaczej...

Albo jak wy byście to zrobili??

Ten post edytował Domin 17.04.2006, 10:28:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Domin
post
Post #2





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Tak update, bo to jest tylko zaktualizowanie dwóch wartości bez zmiany pozostałych...

dzięki, napewno skorzystam... Zastanawiam się tylko jak zrobić to za pomocą nawet dwóch zapytań... bo przecież to są rekordy o id różnioącymi się nie np. o 1 tylko np. w jedynm wypadku o 10 a w drugim o 2... stałe są wartosci w kat_order bo poprzedni w kolejności ma o 10 mniej a następny o 10 więcej od poprzedniego.

Ten post edytował Domin 17.04.2006, 10:57:57
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 14:39