Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Tablica sesji do mySQL
--dtrb--
post
Post #1





Goście







Witam mam tablice z danymi
Array ( [002] => Array ( [nazwa] => Jabłko [kategoria] => owoce [img] => jablko [cena] => 2.24 ) [010] => Array ( [nazwa] => Banan [kategoria] => owoce [img] => banan [cena] => 3.10 ) )

chciałbym dodać to do bazy danych tak aby każdy produkt był innym rekordem w tabeli o nazwie 'pozycje_do_zamowienia'

id_produktu | cena | nazwa |

Po prostu nie wiem jak zrobić zapytanie do bazy dodające rekord dla każdej pozycji osobno z tablicy SESSION.


Błagam o pomoc!
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Do przejścia po tablicy służy FOREACH - patrz manual.
I dla każdej iteracji po tablicy tworzysz zapytanie z wartosci danego rekordu.
Go to the top of the page
+Quote Post
--dtrb--
post
Post #3





Goście







coś takiego mam
  1. foreach ($_SESSION['koszyk'] as $sub => $key) {
  2. mysql_query("INSERT INTO pozycje SET id='".$sub."', cena='".$key['cena']."', nazwa='".$key['nazwa']."'");
  3. }
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Super.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 22:48