865 gün önce C# auto increment hatası
sorusunu cevapladı.
Tabloda AUTO INCREMENT'i aktive etmelisin.
1236 gün önce Üye ID'sine ait siparişleri panelde listeleme
sorusunu cevapladı.
Sepetteki ürünleri veritabanına kaydetmiyorum. Session'da tutuyorum.
Siparişi checkout ederken sipariş, sipariş itemlerini yani order, orderItems tablolarına işliyorum.
-- Order tablomda;
--- id, clientid, paymentMethod, paymentDate, created_at, updated_at
-- orderItems tablomda;
--- id, orderid, productid, price, created_at, updated_at
olarak işliyorum. Ardından Foreign keyler ile siparişi çağırdığımda müşteri bilgilerini alabiliyorum. sipariş listesi içinde orderitems'e where clientid olarak eşlersem alabilirim.