باسم الله الرحمان الرحيم
السلام عليكم و رحمة الله و بركاته
أقوم حاليا ببرمجة منتدى بلغة php و باعتماد قاعدة بيانات mysql
و أريد ارائكم في بعض النقط التي توقفت عندها
1 . جدول المواضيع و جدول المشاركات
أعتمد على جدولين . واحد للمشاركات(الردود) و واحد للمواضيع
مع علمي بأن أغلب برامج المنتديات تخصص جدول واحد للمشاركات و المواضيع الا أني ارى أن فصل المشاركات عن الموضيع من عدة نواحي
متلا في جدول المشاركات لن نحتاج الى تسجيل عدد الزيارات أو الردود
مافي فرق من وجهة نظري لكن هذا يعني انك سوف تزيد عدد الاستعلامات في قاعدة البيانات
واحد للموضوع و واحد لمشاركات الموضوع
اما في حالة ان يكون في جدول واحد فإنه سوف يكون استعلام واحد لجميع المعلومات و من ثم وضع كل اسم جدول في مصفوفة .
2 . رقم العضوية في المشاركة
- الحقل post_usr يحمل اسم المستخدم الدي أرسل المشاركة
و من المعلوم أن ظهور اسم العضو في المشاركة لابد أن يكون مصحوبا برابط الملف الشخصي للعضو
س. كيف أحصل على رقم العضوية لاستخدامه في رابط الملف الشخصي للعضو
- أم أستخرج رقم العضويم من جدول الأعضاء استنادا الى قيمة الحقل post_usr
3 . تاريخ اخر رد على الموضوع
أحتاج لتاريخ اخر رد على الموضوع لاستخدامه في رفع المواضيع و عرضه في خانة : معلومات اخر مشاركة
- هل أخصص حقلا جديدا في جدول المواضيع يتم تحديث تاريخ اخر رد فيه مع كل رد؟
افضل والسبب تقليل الإستعلامات !!
-------------