Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Złożone zapytanie Insert z Select
kielich
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Witam napisałem nowy temat iz mój ostatii zrobił się taki .... niejasny
Wiec musze zrobic inserta z selectem a dokładnie to w takie konstrukcji

  1. $query = "INSERT INTO tabela (nazwa, xxx, xxx, xxx, xxx, xxx, xxxx,nazwa_ca,czas)". "VALUES ('$nazwa', '$xxx', '$xxx', '$xxxx', '$xxxx', '$id','$sposob_zamowienia','".I WŁASNIE TU SELECT."', NOW())"; $result=mysql_query($query) OR die ('Nie mozna wykonanac.Przepraszamy');


Ten post edytował kielich 24.10.2009, 18:35:24
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kielich
post
Post #2





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


No OK zrobiłem i działa ale problem inny sie pojawił omówie jak to dzial:
prze wybraniu zamówienia user wpisuje nazwa która chce miec na produkcie po kliknieciu dalej nazwy wpisane zapisująsię w bazie (dalej tam przechodzi wybór przesylki itd) no i na koncu kiedy zapisuje zamówienie do tabeli z zamowieniami, wyciągam te dane które user wpisał i zapisuje je razem z zamówieniem do tebeli z zamówieniami.
więc ilosc zamówionych produktów= ilosc wpisanych nazwa (do kazdego prdoduktu trzeba podac nazwe chyba jasne (IMG:style_emoticons/default/smile.gif)
a o to kod

  1. $query = "INSERT INTO zamowienia (nazwa_prod, cena, wartosc, ilosc, klient, id_produktu, sposob_zamowienia,nazwa_na_produ,czas)". "VALUES ('$nazwa', '$cena', '$wartosc', '$ilosc', '$nazwa_user', '$id','$sposob_zamowienia',(SELECT sessia_name FROM session WHERE name_user='".$_SESSION['zalogowany']."' and date >= DATE_SUB(NOW(),INTERVAL 10 MINUTE) ORDER BY id ASC), NOW())";
  2. $result=mysql_query($query) OR die ('Nie mozna wykonanac.Przepraszamy');


i to działa tylko kiedy dodam do select limit 1 w where wyzej i np. kiedy 2 produkty sa zamówione to nazwa na produkcie jest jedna i ta sama jak zrobic zeby do kazdego produktu dokleił mi nazwe (ilosc zamawianych= ilosc nazw ale tylko działa z limit 1 ;/)



Ten post edytował kielich 24.10.2009, 21:46:35
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: 4.10.2025 - 16:53