![]() |
![]() |
-Gość_Adam- |
![]()
Post
#1
|
Goście ![]() |
Witam, jestem w trakcie pisania skryptu sklepu internetowego oferujacego odziez, ale mniejsza z tym. Zrobilem panel admina ktory umozliwia dodawanie i kasowanie, problem pojawia sie w tym, ze kazdy produkt bez wzgledu czy sa rozne kolory umieszczony jest w osobnym rekordzie a ja chcialbym tak uporzadkowac te produkty, zeby na stronie sklepu wyswietlalo sie to w taki sposob:
<img> | Bluzka | Kolory: { tu powinny byc male obrazki 10x10 przedstawiajace dostepne | kolory produktu czyli wg. tabeli: zielony.gif czarny.gif, bialy.gif...} | Cena: ... Tabela wyglada mniej wiecej w ten sposob: +--b_id--+----b_nazwa----+---b_cena---+---b_cena_p---+---b_kolor---+ |.....1......|.......Bluzka.......|.....59.99.....|......49.99.........|.....zie ony.....| |.....1......|.......Bluzka.......|.....59.99.....|......49.99.........|.....cza ny.....| |.....1......|.......Bluzka.......|.....59.99.....|......49.99.........|.....bia y........| |.....1......|.......Bluzka.......|.....59.99.....|......49.99.........|.....fio etowy..| |.....1......|.......Bluzka.......|.....59.99.....|......49.99.........|.....bia y........| |.....1......|.......Szalik........|.....19.99.....|........9.99.........|...kol rowy....| |.....1......|.......Spodnie.....|.....89.99.....|......39.99.........|....niebi ski...| Kurde, nie wiem czy wiecie o co mi chodzi, zalezy mi bardzo na odpowiedzi wiec wyjasnie jeszcze raz: Mamy przykladowa tabele produktow ^... Jak widac jest 5 takich samych produktow ktorej roznia sie od siebie tylko kolorem. Wynikiem najprostszego sposobu na wyswietlenie danych bedzie wielokrotne powtarzanie sie tej samej nazwy i tej same ceny co wplynie niepozytywnie na czytelnosc strony. Chcialbym zrobic takie cos, co pogrupuje mi produkty o tej samej nazwie przy ktorej wyswietli dostepne kolory. Prosze pomozcie! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 130 Pomógł: 11 Dołączył: 7.04.2003 Ostrzeżenie: (10%) ![]() ![]() |
Po 2 krotnym przeczytaniu zajarzylem ze jednak nie brales narkotykow
![]() zalkladam ze masz w bazie danych tabele powiedzmy "ubranie" i wyglada on np tak idubrania|cena|nazwa|costaminnnego idubrania|(gdzie idubrania jest kluczem glonwym) W bazie danych tworzysz sobie jeszcze jedena tabele o nazwie "kolory ubran" w ktorej rekord wyglada tak : idubrania|kolor (czyli klucz glowny jest ten sam co w poprzedniej tabeli) tak ze do kazdego pojedynczego rekordu z tabeli artykuly masz tyle rekordow w tabelei kolory ubran ile dane ubranie ma kolrow ![]() Teraz za kazdym razem jak wyciagasz z bazy danych artykul to przed wyswietleniem go szykasz tez w tabeli "kolory ubran" rekordow ktore do danego ciuchu pasuja (maja ten sam idubranai co twoj artykul), a majac ich liste wywolujesz odpowiedni obrazek. -------------------- .:SMENTEK:.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:40 |