Mohammed Aladimi نشر 30 نوفمبر 2020 أرسل تقرير نشر 30 نوفمبر 2020 السلام عليكم ورحمة الله وبركاته ممكن مساعدة يا أخواني كيف ممكن عمل اضافة الى المفضلات( مثلا اضافة منتج او كتاب او مقال ), اذا في حد عندة خبر ة ياريت يتواصل معي وشكرا جزيلا لكم. اقتباس
0 أسامة كمال النبريص نشر 30 نوفمبر 2020 أرسل تقرير نشر 30 نوفمبر 2020 مرحبا بك محمد, هل يمكنك التوضيح أكثر من فضلك, أين تريد إضافة المفضلة؟ وما الشيء الذي تريد إضافته للمفضلة؟ اقتباس
0 سمير عبود نشر 30 نوفمبر 2020 أرسل تقرير نشر 30 نوفمبر 2020 مرحباً بك، لعمل هذا الشيء تحتاج إلى إنشاء جدول تُخزن فيه تفضيلات كل مستخدم مبدئيا فإن الأعمدة التي يمكننا وضعها في الجدول هي كالآتي: id مُعرف التفضيلة user_id مُعرف المُستخدم صاحب التفضيلة و يمكن أيضا إنشاء مفتاح ثانوي يربط هذا العمود بجدول المستخدمين model_type: من النوع النصي لتفريق نوع التفضيلة إن كانت كتاب أو مقال أو منتج أو أي شيء آخر model_id: مُعرف الشيء الذي قام المستخدم بتفضيله فإن كان كتاب فسيتم تخزين مُعرف الكتاب فيه بإمكانك إضافة أعمدة أخرى مثلا لحفظ تاريخ إضافة التفضيلة و غيرها. عندما يختار المُستخدم إضافة منتج للمفضلة فإنه يجب عليك إنشاء إستعلام لإضافة سجل جديد في جدول التفضيلات بحيث يكون: user_id هو مُعرف المستخدم الذي يحاول إضافة المنتج للمفضلة model_type سيكون إسم الصنف و في هذه الحالة سيكون Product model_id سيكون معرف المنتج الذي يحاول المستخدم إضافته للمفضلة و عند عرض السجلات الموجودة في مفضلة المستخدم الخاصة بالمنتجات مثلاً تحتاج إلى عمل إستعلام تحدد فيه تفضيلات المستخدم و بإستخدام (joins) يمكنك دمج جدول المنتجات مع جدول التفضيلات لجلب ما قام المستخدم بتفضيله من منتجات. بالتوفيق. 2 اقتباس
0 Mohammed Aladimi نشر 30 نوفمبر 2020 الكاتب أرسل تقرير نشر 30 نوفمبر 2020 بتاريخ 9 ساعات قال عبود سمير: مرحباً بك، لعمل هذا الشيء تحتاج إلى إنشاء جدول تُخزن فيه تفضيلات كل مستخدم مبدئيا فإن الأعمدة التي يمكننا وضعها في الجدول هي كالآتي: id مُعرف التفضيلة user_id مُعرف المُستخدم صاحب التفضيلة و يمكن أيضا إنشاء مفتاح ثانوي يربط هذا العمود بجدول المستخدمين model_type: من النوع النصي لتفريق نوع التفضيلة إن كانت كتاب أو مقال أو منتج أو أي شيء آخر model_id: مُعرف الشيء الذي قام المستخدم بتفضيله فإن كان كتاب فسيتم تخزين مُعرف الكتاب فيه بإمكانك إضافة أعمدة أخرى مثلا لحفظ تاريخ إضافة التفضيلة و غيرها. عندما يختار المُستخدم إضافة منتج للمفضلة فإنه يجب عليك إنشاء إستعلام لإضافة سجل جديد في جدول التفضيلات بحيث يكون: user_id هو مُعرف المستخدم الذي يحاول إضافة المنتج للمفضلة model_type سيكون إسم الصنف و في هذه الحالة سيكون Product model_id سيكون معرف المنتج الذي يحاول المستخدم إضافته للمفضلة و عند عرض السجلات الموجودة في مفضلة المستخدم الخاصة بالمنتجات مثلاً تحتاج إلى عمل إستعلام تحدد فيه تفضيلات المستخدم و بإستخدام (joins) يمكنك دمج جدول المنتجات مع جدول التفضيلات لجلب ما قام المستخدم بتفضيله من منتجات. بالتوفيق. ممكن ارسل لك الملف لكي تساعدني؟ اذا ممكن وعندك وقت, وشكرا لك اخي الكريم اقتباس
0 سمير عبود نشر 30 نوفمبر 2020 أرسل تقرير نشر 30 نوفمبر 2020 بتاريخ 13 دقائق مضت قال Mohammed Aladimi: ممكن ارسل لك الملف لكي تساعدني؟ اذا ممكن وعندك وقت, وشكرا لك اخي الكريم بإمكانك البدأ إنطلاقا من الشرح أعلاه و إذا واجهتك أي مشكلة يمكنك حينها الإستفسار عنها و سنساعدك اقتباس
0 Mohammed Aladimi نشر 30 نوفمبر 2020 الكاتب أرسل تقرير نشر 30 نوفمبر 2020 بتاريخ 11 ساعات قال أسامة كمال النبريص: مرحبا بك محمد, هل يمكنك التوضيح أكثر من فضلك, أين تريد إضافة المفضلة؟ وما الشيء الذي تريد إضافته للمفضلة؟ ممكن ارسال الملف ؟ بتاريخ 3 دقائق مضت قال عبود سمير: بإمكانك البدأ إنطلاقا من الشرح أعلاه و إذا واجهتك أي مشكلة يمكنك حينها الإستفسار عنها و سنساعدك شكر لك عبود سمير اقتباس
السؤال
Mohammed Aladimi
السلام عليكم ورحمة الله وبركاته
ممكن مساعدة يا أخواني
كيف ممكن عمل اضافة الى المفضلات( مثلا اضافة منتج او كتاب او مقال ), اذا في حد عندة خبر ة ياريت يتواصل معي
وشكرا جزيلا لكم.
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.