عرض مشاركة واحدة
قديم 09-12-09, 12:44 AM   #1
مستشار شئون الاعضاء
 
الصورة الرمزية الحب الباقي

 











 

الحب الباقي غير متواجد حالياً

الحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond reputeالحب الباقي has a reputation beyond repute

Talking تفريغ اي جدول من جداول القاعدة

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



حبايبي اليوم عندنا شرح عن تفريغ

1- التنبيهات
2- رسائل الزوار
3- الرسائل الخاصة



للدخول الى الموضوع

[شرح فيديو] تصفير هاك التنبيهات بواسطة اوامر ال sql

كانت اوامر ال sql لتفريغ التنبيهات هي
كود:
TRUNCATE `nlp_notifications_read`;
TRUNCATE `nlp_notifications_thread`;
و قد عملت بنجاح

و بعد التفكير في الاكواد اعلاه

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

عن الدخول اليها من ال cpanel

و من ثم phpmyadmin

اتضح ان هذين الامرين هي لتفريغ الجدولين

nlp_notifications_read
nlp_notifications_thread

و المسؤولة عن المواضيع على شكل تنبيهات

و بعد التجربة على تفريغ الجداول توصلت الى قناعة و بعد التجربة و نجاحها

ان الامر sql

و المسؤول عن تفريغ التنبيهات هو نفسه مسؤول عن تفريغ اي جدول في قاعدة البيانات
كود:
TRUNCATE `name of table`;
حيث ان name of table

هو اسم الجدول في القاعدة

و الموضوع التالي هو شرح كيفية تفريغ رسائل الزوار

للدخول الى الموضوع

[شرح] حذف رسائل الزوار لكافة الاعضاء من لوحة التحكم

و ان الجداول المسؤولة عن تفريغ رسائل الزوار هي

visitormessage
visitormessage_hash

و اوامر تفريغ هذه الجداول هي
كود:
TRUNCATE `visitormessage`;
TRUNCATE `visitormessage_hash`;
اما بالنسبة للموضوع تفريغ الرسائل الخاصة

للدخول الى الموضوع

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

حيث ان الجداول المسؤولة عن الرسائل الخاصة هي

pm
pmreceipt
pmtext

و اوامر التفريغ هي
كود:
TRUNCATE `pm`;
TRUNCATE `pmreceipt`;
TRUNCATE `pmtext`;
لكن لا ننسى هناك بعض الرسائل الخاصة و رسائل الزوار تكون غير مقروءة فتبقى تنبيهات عند الاعضاء و تسبب ازعاج

و لعمل تحديث او تصفير للتنبيهات

بالنسبة لرسائل الزوار
كود:
UPDATE `user` SET `vmunreadcount` = 0;
و بالنسبة للرسائل الخاصة
كود:
UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;
و هذا شرح مصور تم شرحه لاستعمال اوامر sql

من.... لوحة تحكم المنتدى .....ومن ثم الذهاب الى>>>> الصيانة ......و بعدها >>>>>>>>تنفيذ اوامر sql

نتبع الصور التالية






و يفضل قبل العمل و تنفيذ اوامر ال sql ايقاف الرسائل الخاصة و رسائل الزوار و هاك التنبيهات

ملاحظة: لا تستطيع تنفيذ اوامر sql

الا بعد التعديل على ملف

config.php

البحث عن

كود:
$config['SpecialUsers']['canrunqueries'] = 'ضع رقم عضويتك هنا';
و من ثم الحفظ

و ان شاء الله تكون هذه الطريقة اسهل و اضمن

و الطريقة مجربة و ناجحة

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




التوقيع :
    رد مع اقتباس