Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sformułowanie zapytania
doman_12
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.01.2008

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


To znowu ja (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) nie wiem jak zrobić zapytanie, jestem początkowym użytkownikiem korzystającym z php mam 2 tabele pierwsza znich "sklep_klient, które ma następujące pola: id INT (Primary Key Auto_Increment), id_sesji (pole identyfikuje użytkownika), id_wyb_art INT, ilosc_wyb_art SMALLINT, kolor_wyb_art VARCHAR.

Druga tabela sklep_zam_art: id INT (Primary Key Auto_Increment), id_zam INT, id_wyb_art INT, ilosc_wyb_art SMALLINT, kolor_wyb_art VARCHAR.

Jak zrobić zapytanie, żeby dane z tabeli "sklep_klient" zostały przenoszone lub kopiowane do tabeli "sklep_zam_art" (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cotter
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 12
Dołączył: 6.01.2008
Skąd: Wrocław

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


Trzeba odczytać wszystkie dane dotyczące danego klienta z tabeli sklep_klient, a następnie przenieść je do tabeli sklep_zam_art za pomocą php.

Kod
$sess_id = 1; //tutaj trzeba wstawić id klienta
$id_zam = 1; //tutaj trzeba wstawić id nowego zamówienia

$res = mysql_query("SELECT * FROM sklep_klient WHERE id_sesji = '$sess_id'"); //pobieramy dane
while ($row = mysql_fetch_assoc($res))
{
    //przenosimy kazdy wiersz pokolei
    mysql_query("INSERT INTO sklep_zam_art (id_zam,id_wyb_art,ilosc_wyb_art,kolor_wyb_art)
                        values($id_zam,".$row['id_wyb_art'].",".$row['ilosc_wyb_art'].",'".$row['kolor_wyb_art']."')");
}

//teraz usuwany dane z tabeli sklep_klient
mysql_query("DELETE FROM sklep_klient WHERE id_sesji='$sess_id'");


Ten post edytował Cotter 19.01.2008, 00:48:06
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 00:38