المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة إفراغ الجداول من قاعدة البيانات ومثال تفريغ الرسائل الخاصة فى المنتدى vb


abohmam
18-09-2011, 08:25 PM
بسم الله الرحمن الرحيم

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

السلام عليكم ورحمة الله وبركاته

طريقة إفراغ الجداول من قاعدة البيانات ومثال تفريغ الرسائل الخاصة فى المنتدىvb


http://www.abc4web.net/vb/imgcache2011/12109.abc4web.png (http://www.abc4web.net/upload/)

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

أولا يجب ان نعرف ماهى الجداول التى تحفظ هذه الرسائل سواء المرسلة او التى تم استقبالهاوهي :

pm
pmreceipt
pmtext


وهناك طريقتان إما عن طريق لوحة phpmyadmin
أو من لوحة تحكم المشرف العام Admincp من خلال تنفيذ أمر فى قاعدة البيانات ( يجب أن يكون لك تصريح بذلك )

1- من لوحة تحكم الموقع نذهب الى عنوان القاعدة

http://www.******.com/cpanel

و**** هي اسم المنتدى الخاص بك

الان اضغط على كلمة SQL كما في الصورة التالية

http://www.abc4web.net/vb/imgcache2011/12110.abc4web.bmp

تم تجد في اخر الصفحة كلمة Php my Admin اضغط عليها كما في الصورة

http://www.abc4web.net/vb/imgcache2011/12111.abc4web.bmp

وتختار القاعدة المطلوب تنفيذ الامر بها كما في الصورة

http://www.abc4web.net/vb/imgcache2011/12112.abc4web.jpg

ثم تضع الامر في المربع كما في الصورة

http://www.abc4web.net/vb/imgcache2011/12113.abc4web.jpg

وهو في شرحنا هذا الأمر


DELETE FROM pm;
DELETE FROM pmreceipt;
DELETE FROM pmtext;


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

من خلال هذا الامر

UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;


هذا الشرح تم تجميعه من موضوعين للأخ (أبو فيصل والجزار ) لتتم الفائدة


أتمنى لكم جميعا الفائدة من هذه المشاركة

ولاتنسونا من صالح دعائكم

:fasel6:
أبوهمام
.

أبو يوسف
19-09-2011, 12:20 PM
جزاك الله خيراً أخي ابو همام وبارك الله فيك

abohmam
04-11-2011, 06:57 PM
جزاك الله خيراً أخي ابو همام وبارك الله فيك

شكرا لمرورك العطر اخى ابا يوسف

جروح بارده
04-11-2011, 08:10 PM
بااارك الله فيك

مجهود مميز جدا

موفق بإذن الله