• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak stworzyc baze danych do przechowywania koszyków ( sklep / php )

0 głosów
151 wizyt
pytanie zadane 11 maja 2016 w SQL, bazy danych przez użytkownika Spider Początkujący (470 punkty)

Tworzę sklep internetowy ( samorozwój / chce stworzyc sklep z wlasnym systemem "CMS"  ) zatrzymałem się na elemencie w którym mam zmienne sesyjne przechowujące produkty (ogólnie jest to koszyk) i teraz mam problem ze stworzeniem tabeli w MySQL (phpmyadmin). A dokładniej chciałbym stworzyc jedna tabele z zamówieniami w której bede miał podane kto , co , jaki produkt, ile. Tylko mam pytanie czy jest opcja stworzenia dynamicznej tabeli lub jakiś inny sposob aby to wszystko dostosowywało sie do ilosci produktów w koszyku.


ID IMIE NAZWISKO PRODUKT1 CENA1 PRODUKT.......
1 JANUSZ JANUSZOWY id produktu z innej tabeli id ceny produktu z innej tabeli i tak az caly koszyk mi tu wejdzie

 

 

 

1 odpowiedź

0 głosów
odpowiedź 11 maja 2016 przez użytkownika Comandeer Ekspert (332,300 punkty)
wybrane 11 maja 2016 przez użytkownika Spider
 
Najlepsza
Źle do tego podchodzisz! Nie ma czegoś takiego, jak "dynamiczna tabela". To, co chcesz zrobić, to relacja jeden do wielu (czy raczej: wiele do jednego ;)). Potrzebujesz dwóch tabel: zamówienia oraz zamówione produkty. Łączysz po id zamówienia i jest → https://pl.wikibooks.org/wiki/PHP/Relacje_i_indeksy#Relacje_jeden_do_wielu
komentarz 11 maja 2016 przez użytkownika Spider Początkujący (470 punkty)

Dzięki oświeciłeś mój umysł smiley yes

Podobne pytania

0 głosów
1 odpowiedź 91 wizyt
0 głosów
2 odpowiedzi 54 wizyt
pytanie zadane 13 stycznia w SQL, bazy danych przez użytkownika Paweł123 Stary wyjadacz (12,490 punkty)
0 głosów
0 odpowiedzi 36 wizyt
pytanie zadane 1 lutego w SQL, bazy danych przez użytkownika koczo21 Początkujący (280 punkty)
...