Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Kopiowanie rekordu + zmiana wybranych wartości
Mefisto_87
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 24.11.2008

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


Witam

Mam pytanie, czy istnieje jakaś możliwość skopiowania rekordu z wszystkimi jego polami ale z podmianą wybranych wartości na inne.

Chodzi mi o stworzenie funkcji która będzie pobierała wszystkie pola z danej tabeli ( wiadomo, że każda tabela ma inne pola więc musi tu wystąpić SELECT * FROM), a później wstawić kopie tego rekordu z nowym `id` oraz zmienionym polem `x`. Mam nadzieję, ze wiecie o co chodzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
vermis
post
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

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


Pytanie jaka to ma być zmiana pola 'x', bo jeśli dodanie np. 1 to wystarczy to:
http://dev.mysql.com/doc/refman/5.5/en/insert-select.html
Jeśli zmiany są większe to musisz napisać własną procedurę:
http://dev.mysql.com/doc/refman/5.0/en/create-procedure.html


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:22