السلام عليكم ورحمة الله
أعمل حالياً في مشروع سوق إلكتروني تستطيع من خلاله شراء المنتجات .. فكرة الموقع تماماً مثل amazon.com .
أريد مساعدتكم في فكرة برمجة السلة ... بحيث عند الضغط على أي منتج ينظاف إلى السلة.. وهكذا إلى حين أنتهاء الزائر من إضافة العناصر .. يذهب إلى صفحة خاصة بالسلة ليرى المنتجان التي أضافها ...علماً بأن السلة سوف تم العناصر بداخلها في حال إغلاق الموقع أو بالأصح إنهاء الجلسة Session.
في الحقيقة أنا أنتهيت من برمجتها وبنجاح .. ولكني أبحث إذا كان في هناك فكرة أفضل من فكرتي والتي هي .. قمت بإنشاء جدول في قاعدة البيانات ... وجعلته يستقبل كلاً من ..
1. الـ Item_id ( الأيدي الخاص بالمنتج الذي يريد إضافته للسلة )
2. الـ Session.SessionID ..
3. والـ Qty ( في حال أراد إضافة عنصر أكثر من مرة )
القكرة ببساطة هي عند الضغط على أي عنصر بقصد إضافته للسلة .. فسيتم إرساله إلى الجدول بالبيانات المذكورة في الأعلى ... على أن يتم تمميزها بالـ Session.sessionID ... ففي حال أراد عرض المنتجات التي قد تم إضافتها فسيتم عرض كل البيانات في الجدول المساوية للـSession.sessionID .....
وقمت بعمل دالة تقوم بحذف كل البيانات من الجدول المساوية للـSession.sessionID المستخدم.
ما رأيكم بالفكرة .. وماهي أفكاركم .. وشكراً