Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Kopiowanie jednej tabeli do drugiej + nowe wartości
Forum PHP.pl > Forum > Przedszkole
Dingo
Mam 2 tabele.

Jedna wygląda tak (potrawy_tymczasowe)

id login nazwa_produktu bialko tluszcze weglowodany gram
72 demo Borowiki suszone 42.552 6.912 8.856 216
71 demo Boczniaki świeże 0.384 0.016 0 16
73 demo Borowiki suszone 42.552 6.912 8.856 216
74 demo Boczniaki świeże 0.288 0.012 0 12

A druga tak:

id login nazwa_produktu nazwa_potrawy opis rodzaj bialko tluszcze weglowodany gram
1 demo Borowiki suszone NULL NULL NULL 42.552 6.912 8.856 216
2 demo Boczniaki świeże NULL NULL NULL 0.384 0.016 0 16
3 demo Borowiki suszone NULL NULL NULL 42.552 6.912 8.856 216
4 demo Borowiki suszone NULL NULL NULL 42.552 6.912 8.856 216
5 demo Boczniaki świeże NULL NULL NULL 0.384 0.016 0 16
6 demo Borowiki suszone NULL NULL NULL 42.552 6.912 8.856 216
7 demo Boczniaki świeże NULL NULL NULL 0.288 0.012 0 12


Chcę skopiować dane z tabeli 1 do tabeli 2 co wychodzi mi perfekcyjnie! Jednak nie potrafię dodać 3 zmiennych z formularza (metoda POST).
Tak wygląda kawałek kodu.
Aby uprzedzić pytania, zmienne z POST wyświetlają się. Po prostu nie umiem zadać MySQL'owi dobrego zapytania sad.gif.

  1. if($_GET['o']=='dodaj_potrawe')
  2. {
  3. $post_potrawa=$_POST['nazwa_potrawy'];
  4. $post_opis=$_POST['opis_potrawy'];
  5. $post_rodzaj=$_POST['rodzaj'];
  6. $zapytanie = "INSERT INTO potrawy (login, nazwa_produktu, bialko, tluszcze, weglowodany, gram) SELECT login, nazwa_produktu, bialko, tluszcze, weglowodany, gram FROM potrawy_tymczasowe WHERE login='$login'";
  7. $idzapytania = mysql_query($zapytanie);
  8. }



@Down
Śmiga!
Dzięki!!!!
nospor
  1. $zapytanie = "INSERT INTO potrawy (login, nazwa_produktu, bialko, tluszcze, weglowodany, gram,nazwa_potrawy) SELECT login, nazwa_produktu, bialko, tluszcze, weglowodany, gram,'$post_potrawa' FROM potrawy_tymczasowe WHERE login='$login'";

analogicznie dodaj pozostale pola
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.