Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Warianty, połączenie w MYSQL, Pomysł na połączenie wariantowości
denis95x
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 21.02.2015
Skąd: Bielsko-Biała

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


Cześć (IMG:style_emoticons/default/smile.gif)

Planuję wziąć się za wariantowość produktów, ale nie mam pomysłu jak się za to zabrać.
Może ktoś już coś takiego robił i podsunie (naprowadzi) jakiś pomysł?

Dla przykładu - najprościej:

Mamy produkt w sklepie XYZ
Produkt występuje w:
KOLORACH: czerwony, zielony, czarny
ROZMIARACH: S, M, L, XL, XXL

I jak teraz połączyć to i definiować ceny dla każdego z wariantów.
np: czerwony + S = 14,00
zielony + S = 15,00
czerwony + XL = 16,00

Najlepiej definiować ceny? Czy ustalić jakoś jako "wariant = cena X+Y+Z" - gdzie X to cena bazowa produktu a Y i Z to cena wariantu (dodaje - sumuje)

Ktoś jakiś pomysł? Doradźcie! (IMG:style_emoticons/default/smile.gif)

Ten post edytował denis95x 13.05.2019, 21:02:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Tabela: id_produkt, id_kolor, id_rozmiar. Jeśli cena produktu jest ustalana indywidualnie dla każdego produktu na podstawie kombinacji koloru i rozmiaru, to tu dodatkowe pole: cena.
Jeśli kolor i i rozmiar powodują zwyżkę ceny identyczną dla każdego produktu, to ją (zwyżkę) zawierasz w tabelach, które podałeś.
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: 11.10.2025 - 08:09