![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 198 Pomógł: 3 Dołączył: 27.02.2007 Skąd: Tczew Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Problem dotyczy zapisywania danych sesyjnych do bazy. Otóż mam koszyk zamówień, gdzie dane są przekazywane $_SESSION i na koniec chcę je przekazać(zapisać) do bazy danych(mysql). Jak to wykonać (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) Mam skrypt który ma dodać dane $_SESSION oraz dane kontaktowe z formularza
Dane kontaktowe zostają zapisane, lecz dane pochodzące z $_SESSION niestety nie i nie mam zielonego pojęcia dlaczego (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) . Jedno jest pewne dane z $_SESSION są przekazywane do tego pliku sprawdzałem to var_dump(); oraz var_export(); więc problem na 99% leży w tym skrypcie:) Prosiłbym o jakieś porady/sugestie co do mojego problemu. Pozdrawiam FliSs (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
"INSERT INTO $sql_tabela VALUES ('$id','$nazwa', '$ilosc', '$wielkosc', '$uwagi', '$dodatki', '$imie','$adres', '$telefon')";
daj: "INSERT INTO `".$sql_tabela ."` SET nazwa_kolumny1='".$id."', nazwa_kolumny2='".$nazwa."', nazwa_kolumny3='".$ilosc"'"; itd |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
"INSERT INTO $sql_tabela VALUES ('$id','$nazwa', '$ilosc', '$wielkosc', '$uwagi', '$dodatki', '$imie','$adres', '$telefon')"; daj: "INSERT INTO `".$sql_tabela ."` SET nazwa_kolumny1='".$id."', nazwa_kolumny2='".$nazwa."', nazwa_kolumny3='".$ilosc"'"; itd Pierwszy raz widzę (i pewnie ostatni) żeby słowo SET zostało ujęte w INSERT. Przecież to się tyczy UPDATE. Poprawna składnia:
lub (jeśli nie wypełniasz wszystkich pól tylko wybrane):
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:53 |