![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 3 Dołączył: 1.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Zabrałem się za pisanie, sklepu internetowego na własne potrzeby, nie chcę korzystać z gotowców.
I mam takie pytanie, jak może działać dodawanie produktu do bazy (każdy produkt będzie miał max 5 zdjęć i min 1 zdjęcie). Formularz z opisem produktu, cena i tak dalej to żaden problem, ale najgorsze moim zdaniem będzie dodawanie samego zdjęcie do bazy (przy dodawaniu opisu i ceny), lub uploadowanie go na serwer i dodanie samego linku do bazy danych. (nie wiem co będzie lepsze). I jak to rozwiązać. Mogę liczyć na waszą pomoc?? Ten post edytował przemo191 5.11.2011, 13:51:32 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na pewno powinieneś zrobić osobną tabelę w bazie dla zdjęć i przypisywać zdjęcia do produktów (tabela ze zdjęciami będzie miała pole z ID produktu). Limit zdjęć per produkt bym odpuścił, chyba że minimum. W tabeli ze zdjęciami zrobiłbym pole typu weight z wagą zdjęcia, dla łatwego ustalania ich kolejności. Główne zdjęcie produktu może być tym o najniższej wadze albo możesz osobno zdefiniować które ma być główne. Nazwy plików możesz zapisywać w bazie, ale nazwami może być po prostu ID zdjęcia. W ostatnim przypadku, po dodaniu zdjęcia do bazy, pobierasz mysql_insert_id i tak nazywasz plik ze zdjęciem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 12:47 |