Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Koszyk - rozwiazanie, opinia, porada?
mokry
post 17.11.2006, 18:57:55
Post #1





Grupa: Zarejestrowani
Postów: 374
Pomógł: 23
Dołączył: 3.06.2006
Skąd: Katowice

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


Okey, problem przedstawia sie nastepujaco. Skrypt do obslugi sklepu online.
Wszystko przemyslane, pozostaje problem koszyka.

Dane:

Baza danych:
Tabele: users, produkty, kategorie, zamowienia, pozycje, config, tmp

Tabela tmp:
Kod
| id | date | session_id | product_id | quantity |


Jest sesja, dodaje produkt do koszyka.
zamowienie produktu -> dodanie danych do tabeli tmp

kasowanie tmp (optymalizacja tabeli) -> delete from tmp where date < $wczoraj

BTW: cookies racej odpada, bo nie przepadam za nimi winksmiley.jpg

Czy takie zalozenie jest ok? jakies propozycje?

Sorki za forme, ale mam ludzi w domu, motuja piec CO i musze jakos podzielis czas miedzy nimi a praca.
Z gory dzieki za sugestie i uwagi,
Michal


--------------------
Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mokry
post 19.11.2006, 13:44:35
Post #2





Grupa: Zarejestrowani
Postów: 374
Pomógł: 23
Dołączył: 3.06.2006
Skąd: Katowice

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


Hm, myslalem jeszcze nad tym aby calkowicie usunac kolumne ID.
Jezeli chodzi o przechowywanie koszyka w sesji to niebardzo bym chcial tego, bo jak jeszcze pozniej analizowalem co chce osiagnac, to doszedlem do wniosku ze dodam jeszcze do tabeli kolumne 'user_id'
Jezeli osoba jest niezalogowana to user_id = 0, jesli natomiast jest zalogowana to oczywiscie user_id przyjmuje wartosc 'id' z tabeli 'users'.
Po wylogowaniu sie, od chwili utworzenia sesji, przez najblizsze 24h, jesli nie zlozy zamowienia, bedzie mial to w swoim koszyku.


--------------------
Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 22:37