Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP]kopiowanie rekordu z głównej tabeli do innej
mov45
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 20.10.2016

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


Cześć, jestem tu od niedawna, z PHP mam także od niedawna odczynienia. Chciałem zobaczyć jak można zrobić kopiowanie rekordu z głównej tabeli do innej.

Załóżmy, że główna tabela nazywa się "main_office" a poboczne office1, office2, office3. kolumny w main_office to (id, imie, nazwisko, data_1, status) natomiast w office1,2,3 (id, imie, nazwisko, data_1,).
id jest auto inkrementowane.
Chciałem to zrobić za pomocą "option value" jako wybór office1,2,3 tak, aby po wciśnięciu przycisku przekaż w kolumnie "status" pozostawała informacja do którego office został przekazany rekord.

wiem, że kwerenda powinna być mniej więcej taka
  1. INSERT INTO office1 imie, nazwisko, data_1 SELECT imie, nazwisko, data_1 WERE id=$id


Generalnie to nie wiem jak wstawić tam gdzie jest "office1" w zapytaniu pole wyboru, generalnie co tam wstawić, żeby można było wybrać office1, 2 lub 3. Dodatkowo nie wiem też jak powinien wyglądać kod z czymś takim. Szukałem tutoriali na youtube, ale nic nie mogę sensownego znaleźć.

będę wdzięczny za pomoc

ps. może ktoś z was coś podobnego robił?

Ten post edytował mov45 13.11.2016, 18:52:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mov45
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 20.10.2016

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


Ja już sfotografowałem chyba ten formularz wzrokiem i dlatego tego nie widziałem- dzięki!!!

nadal jednak nie wiem, jaki jest sposób tu akurat w tym przypadku, aby móc wybierać "office" do którego chce wstawiać dane :

Dokładnie chodzi mi o to:

  1. $query = "INSERT INTO office1 (nazwa, user1) SELECT nazwa, user1 FROM dziennik1 WHERE id=$id";


mam tu wbite na sztywno office1 - a co zrobić jeśli czasami musi trafić do office2 lub office 3?
Go to the top of the page
+Quote Post

Posty w temacie
- mov45   [SQL][PHP]kopiowanie rekordu z głównej tabeli do innej   13.11.2016, 18:51:16
- - nospor   Zapytanie to nic innego jak tekst w php wiec jak t...   13.11.2016, 19:19:12
- - mov45   Dobra to może powiem jaśniej czego nie mogę wykona...   15.11.2016, 07:54:11
- - viking   Nie widzę nigdzie input name=przekaz stad warunek ...   15.11.2016, 08:10:09
- - mov45   Już się pogubiłem - przecież jest przekaz w formul...   15.11.2016, 12:19:45
- - nospor   CytatNie widzę nigdzie input name=przekazWyraznie ...   15.11.2016, 12:23:52
- - mov45   Ja już sfotografowałem chyba ten formularz wzrokie...   15.11.2016, 12:46:01
- - viking   Wtedy jak pisałem nie masz w tym akurat formularzu...   15.11.2016, 12:52:14
- - mov45   Tzn. ja chciałem to zrobić tym selektem z formular...   15.11.2016, 13:01:11
- - viking   Select ten trafi tylko do warunku if ($akcja ...   15.11.2016, 13:07:14
- - mov45   Tak faktycznie to napisałeś dzięki!!! ...   15.11.2016, 15:20:52
- - nospor   Cytatgłowiłem się nad tym ponad tydzień,Prosze cie...   15.11.2016, 15:27:15
|- - mov45   CytatProsze cie... Ladnie tak klamac w zywe oczy? ...   15.11.2016, 18:40:38
- - viking   Twój select ma name=office i trzy wartości. Po wys...   15.11.2016, 18:48:38
- - mov45   Niestety coś mi nie idzie - wszystko działało dopó...   20.11.2016, 11:46:12
- - viking   Nie widzę żebyś cokolwiek zmienił. Dalej masz3 róż...   20.11.2016, 12:20:55
- - mov45   No tak zgadza się bo formularzy ma być trzy tyle i...   20.11.2016, 12:42:20


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: 8.10.2025 - 08:49