![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 493 Pomógł: 32 Dołączył: 14.04.2008 Skąd: Lenkowski.net Ostrzeżenie: (0%) ![]() ![]() |
Witam. Potrzebuję z sobą podmienić 2 rekordy id (np. 1 na 2). Czy da się to zrobić w jakiś cywilizowany sposób, inny niż używanie 4 krotnego zapytania (pobierz id tego na jaki ma być podmieniany, tymczasowo zamień podmieniany na 99999999, zmiana 1 na podmieniany i podmiana tego 99999999 na 1)? Rozwiązanie samo w sobie wydaje się debilne, ale nie mam pojęcia czym to zastąpić. Jakieś propozycje??
-------------------- Wpadaj na mój kanał o PHP. Dużo mięsa 🥩!
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
No niestety nie ma bardzo innej opcji. Pytaniem jest, po co Ci coś takiego? Może da się to zrobić w inny sposób?
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś podać rekordy przed i po? Może coś wymyślimy.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Co to za baza? Pewnie mysql a więc możesz użyć replace into. Tylko po co coś takiego?
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:20 |