ط*ط°ظپ ط§ظ„ط±ط³ط§ط¦ظ„ ط§ظ„ط®ط§طµط© ظ„ط¬ظ…ظٹط¹ ط§ظ„ط§ط¹ط¶ط§ط،
السلام عليكم و رحمة الله و بركاته
طبعا الموضوع يعتبر تكملة للموضوع السابق الموجود على الرابط
http://www.dzbatna.net/vb/showthread.php?t=1359371
تعلمنا كيف ندخل الى لوحة التحكم cpanel
و كيف ندخل الى phpmyadmin
و كيف نستخرج جداول القاعدة و كيف نستعرض هذه الجداول و كيف نفرغ بعض الجداول اللي وجودها يعتبر لاشي او بمعنى اخر استفادة وقتية
و عرفنا هذا الشي انه لسببين
السبب الاول
تخفيف الاحمال على القاعدة
و السبب الثاني
توفير الوقت على الاعضاء
نبدي بعونه تعالى
لحذف الرسائل الخاصة بالاجماع
بعد الدخول الى قاعدة البيانات التابعة للمنتدى و استعراض الجداول
راح نفرغ 3 جداول و هي
مثل ما تشوفون بالصورة التالية
و عرفنا بالموضوع المدرج رابطه اعلاه ان جداول القاعدة مرتبه ترتيب ابجدي a-z
طبعا كما طبقنا بالدرس مفصل السابق نعمل تفريغ للجداول التالية
و الجداول المسماة ب
nlp_notification_read
nlp_notification_thread
نكدر نفرغها لتفريغ التنبيهات
و هذا الدرس مفصل تم شرح طريقةه في مواضيع سابقة
و هو تفريغ التنبيهات بواسطة اوامر السكويل
و طبعا عند الحذف لرسائل الملف الشخصي و رسائل الزوار هناك بعض الرسائل لم تقرأ من قبل بعض الاعضاء
فتبقى التنبيهات بخصوص رسائل الزوار و الرسائل الخاصة
و عند الضغط عليها تودي بيهم الى صفحة فارغة و تعتبر ازعاج للاعضاء
و لتصفير هذه التنبيهات بالنسبة لرسائل الزوار و الرسال الخاصة
عن طريق اوامر ال sql
و كما يلي
من لوحة تحكم المنتدى forum
ثم الصيانة و من ثم تنفيذ امر sql
كما في الصورة التالية
هذا الامر لتحديث update التنبيهات بالنسبة لرسائل الزوار
رمز Code:
UPDATE `user` SET `vmunreadcount` = 0;
اما لتحديث update التنبيهات بالنسبة للرسائل الخاصة هو الامر التالي
و تنفيذ الامر كما يلي
و بهذا يتم تصفير رسائل الزوار و الرسائل الخاصة وبنفس الوقت اذا اردنا التنبيهات
و ترتااااااااااااااااااح القاعدة : )
و احنا نرتاح : )
تحياتي للجميع

©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©