منتدى شنواى
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةمجلة شنواىأحدث الصورالتسجيلدخول

 

 حذف الرسائل الخاصة لجميع الاعضاء ..

اذهب الى الأسفل 
كاتب الموضوعرسالة
فراشه
عضو vip
عضو vip
فراشه


انثى
عدد المساهمات : 2589
نقاط : 5360
تاريخ التسجيل : 11/03/2012

الأوسمة
 :
أوسمة( فراشه )



11: 11

حذف الرسائل الخاصة لجميع الاعضاء .. Empty
مُساهمةموضوع: حذف الرسائل الخاصة لجميع الاعضاء ..   حذف الرسائل الخاصة لجميع الاعضاء .. Emptyالأحد 23 ديسمبر 2012 - 10:47

تعلمنا كيف ندخل الى لوحة التحكم cpanel




[size=16]و كيف ندخل الى phpmyadmin






و كيف نستخرج جداول القاعدة و كيف نستعرض هذه الجداول و كيف نفرغ بعض الجداول اللي وجودها يعتبر لاشي او بمعنى اخر استفادة وقتية





و عرفنا هذا الشي انه لسببين





السبب الاول





تخفيف الاحمال على القاعدة





و السبب الثاني





توفير الوقت على الاعضاء





نبدي بعونه تعالى





لحذف الرسائل اخاصه بالاجماع





بعد الدخول الى قاعدة البيانات التابعة للمنتدى و استعراض الجداول





راح نفرغ 3 جداول و هي





pm
pmreceipt
pmtext






مثل ما تشوفون بالصورة التالية





و عرفنا بالموضوع المدرج رابطه اعلاه ان جداول القاعدة مرتبه ترتيب ابجدي a-z





طبعا كما طبقنا بالدرس السابق نعمل تفريغ للجداول التالية






حذف الرسائل الخاصة لجميع الاعضاء .. Pm1






و الجداول المسماة ب





nlp_notification_read
nlp_notification_thread





نكدر نفرغها لتفريغ التنبيهات
و هذا الدرس تم شرحه في مواضيع سابقة





و هو تفريغ التنبيهات بواسطة اوامر السكويل











و طبعا عند الحذف لرسائل الملف الشخصي و رسائل الزوار هناك بعض الرسائل لم تقرأ من قبل بعض الاعضاء


فتبقى التنبيهات بخصوص رسائل الزوار والرسائل الخاصه


و عند الضغط عليها تودي بيهم الى صفحة فارغة و تعتبر ازعاج للاعضاء


و لتصفير هذه التنبيهات بالنسبة لرسائل الزوار و الرسال الخاصه


عن طريق اوامر ال sql


و كما يلي


من لوحة تحكم المنتدى


ثم الصيانة و من ثم تنفيذ امر sql


كما في الصورة التالية



حذف الرسائل الخاصة لجميع الاعضاء .. Pm2



هذا الامر لتحديث التنبيهات بالنسبة لرسائل الزوار


رمز Code:
UPDATE `user` SET `vmunreadcount` = 0;



اما لتحديث التنبيهات بالنسبة للرسائل الخاصه هو الامر التالي


رمز Code: UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;

و تنفيذ الامر كما يلي


حذف الرسائل الخاصة لجميع الاعضاء .. Pm3


حذف الرسائل الخاصة لجميع الاعضاء .. Pm4



حذف الرسائل الخاصة لجميع الاعضاء .. Pm5



و بهذا يتم تصفير رسائل الزوار و لرسائل وبنفس الوقت اذا اردنا التنبيهات


و ترتااااااااااااااااااح القاعدة : )



و احنا نرتاح : )






اتمنى ان الشرح كان واضح

تحياتي للجميع

_________________
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
حذف الرسائل الخاصة لجميع الاعضاء ..
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» جامع الرسائل
» سؤال خاص لكل الاعضاء
» لماذا لا يقع العنكبوت في شباكه الخاصة ؟؟
» القوانين الخاصة بالاشتراك في المنتدى
» تحميل ملف منح الدراسة بالجامعات الخاصة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى شنواى  :: أرشيف المنتدى :: منتدى الكمبيوتر والانترنت :: تطوير منتديات الـ vb-
انتقل الى: