Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wstawienie danych z koszyka do bazy...
Forum PHP.pl > Forum > Bazy danych
radmax
mam koszyk oparty na cookies, które przechowuje dwie zmienne id produktu || ilośc. Dzięki nim moge odczytywać i wyswietlac dane produktów z bazy w koszyku. Co zrobic aby zapisać w bazie takie zamówienie (nazwa produktu, ilośc i cena) w jednej zmiennej jako jeden rekord? Muszę tak ponieważ produkty są przeważnie te same a zmienia się ich cena .....Prosze o pomoc...
Ar2r
Po prostu zapisz to w polu varchar oddzielając ustalonymi separatorami (np. | lub * - czyli nazwa_produktu|ilość|cena). Przy wyciąganiu z bazy będziesz dzielił ten rekord po seperatorze i w efekcie otrzymasz 3 wartości.
mhs
Moim skromnym zdaniem nie wiem czy to jest najlepszy projekt bazy danych z gdyz z tego co napisales wynika, ze w jednym polu chcesz zapisac wiele informacji co jest raczej zlym rozwiazaniem.

Czy nie jest lepiej dodatkowa tabele gdzie bedziesz przechowywal dane o zamowieniach, tym bardziej. Przedstaw obecny projekt bazy danych, wowczas lepiej bedzie Ci pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.