![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
tabela wyglada mniej wiecej tak:
Kod ID | pos_y (int) | pos_x (enum(left, right) | inne_id i pare rekordow: Kod 150 | 1 | left | 20 151 | 2 | left | 20 152 | 3 | left | 20 153 | 1 | right | 20 154 | 2 | right | 20 155 | 3 | right | 20 chce przesunac w gore (pos_y) np rekord o ID 151 wiec tabela powinna wygladac tak: Kod 150 | 2 | left | 20 151 | 1 | left | 20 152 | 3 | left | 20 153 | 1 | right | 20 154 | 2 | right | 20 155 | 3 | right | 20 czyli zamienic rekordy 150 i 151 wartosciami pos_y wiem ze to proste, zrobilem to na kilka sposobow i za kazdym razem cos sie chrzani. nie jestem zbyt biegly w sql wiec prosze o pomoc. na wejsciu dostajemy tylko ID rekordu ktory chcemy przesunac |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 7.08.2004 Skąd: Brześć Kujawski Ostrzeżenie: (0%) ![]() ![]() |
hmm.... odczytujesz wartosci z poszczegolnych pol, zapisujesz je pod roznymi zmiennymi, a potem UPDATE... nie wiem w czym tu jes problem...
dostejemy id rekordu... to chyba dwoch by sie przydało, zeby je zamienić... pozdro (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
hehe no wlasnie sprawa jest prosta ale cos nie robi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) przepisze od poczatku i musi zaskoczyc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 7.08.2004 Skąd: Brześć Kujawski Ostrzeżenie: (0%) ![]() ![]() |
ok... no to kod bedzie wygladał tak:
powinno działać pozdro (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) Ten post edytował fones 10.08.2004, 12:27:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:12 |