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

مشاهدة النسخة كاملة : مجموعه اكواد Sql


اللورد ميدو
22-05-2007, 19:44ِPM
[align=center][color=#4B0082][font=Tahoma]السلام عليكم
بهذا الموضوع تجدون بعض الأكواد لعمل عده استعلامات بقاعده البيانات لعمل اشياء مختلفه
بعضها استقيتها من الأنترنت وقليل منها اجتهاد شخصى منى
قد قمت بتجربه كل الأكواد بمنتدى تجريبى وقد نجحت الأكواد كلها

ملاحظه :
انصح الجميع بتجربه الأكواد بمنتدى تجريبى اولاَ بأستخدام اصدارة نسخته وعمل باك اب احتياطى لقاعده البيانات قبل تنفيذ اى كود من هذه الأكواد

كود Sql اغلاق المواضيع بواسطه تاريخ الموضوع او تاريخ اخر مشاركه

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

نفذ الأستعلام التالى فى phpmyadmin
UPDATE `thread` SET `open` = '0' WHERE `dateline` < '1104415620';
ولتعين التاريخ نغير الرقم التالى
1104415620

الطريقه للتغير
نذهب لهذا الموقع
http://www.4webhelp.net/us/timestamp.php
ضع التاريخ والوقت كما هو مبين بالصوره
http://www.mwadah.com/imgcache/1214.imgcache
وبعد الضغط على زر عمل الأرقام نحصل على الرقم كما هو موضح بالصوره
http://www.mwadah.com/imgcache/1215.imgcache
ننسخ الرقم ونستبدله بالى بالكود

الكود السابق كان لغلق الموضوع بواسطة تاريخ الموضوع
وقد وددت بأن يكون الكود لأخر مشاركه بالموضوع كى لايتم اغلاق موضوع شعبى وبعد التقصى والبحث توصلت لهذا الكود
وهذا الكود للغلق بواسطه تاريخ اخر مشاركه

نفذ هذا الأستعلام فى phpmyadmin
مع مراعاة تغير الرقم الى ذكرته بالشرح السابق
UPDATE `thread` SET `open` = '0' WHERE `lastpost` < '1157400066';

http://www.mwadah.com/imgcache/1216.imgcache

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

نفذ هذ الأستعلام فى phpmyadmin
TRUNCATE TABLE smilie
تم حذف الأبتسامات كلها
تستطيع الأن اضافة ابتساماتك الجديده بواسطة لوحة التحكم

http://www.mwadah.com/imgcache/1216.imgcache

كود Sql تفريغ جدول الترشيح او النقاط للأعضاء

لتفريغ جدول الترشيحات وتصفير النقاط للأعضاء
نفذ هذا الأستعلام فى phpmyadmin

TRUNCATE TABLE reputation

ثم بعد ذلك حدث عداد الترشيحات

http://www.mwadah.com/imgcache/1216.imgcache

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

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

TRUNCATE customavatar;

ثم نفذ هذا الأستعلام

UPDATE user SET avatarid='';

http://www.mwadah.com/imgcache/1216.imgcache

كود Sql تفريغ جدول التواقيع وكود وضع توقيع جديد لجميع الأعضاء

لتفريغ جدول التواقيع لجميع المستخدمين استخدم الكود التالى بأستعلام SQL فى phpmyadmin

UPDATE `usertextfield` SET `signature` = ''

ولوضع توقيع جديد لجميع الأعضاء نفذالأستعلام التالى
UPDATE `usertextfield` SET `signature` = 'ضع كود التوقيع الجديد هنا'

http://www.mwadah.com/imgcache/1216.imgcache

كود Sql تفريغ الرسائل الخاصة لكافة الأعضاء

لتفريغ جميع الرسائل الخاصه بالمنتدى لجميع الأعضاء
اتبع الشرح التالى

اغلق المنتدى
أضف هذه الأوامر الشائعة إلى قاعدة البيانات لتفريغ الرسائل بواسطة phpmyadmin
كل أمر يكون على حده ويفضل اضافة الأمر الأول وبعد الإنتهاء منه انتقل إلى الأمر التالي
TRUNCATE `pm`;
TRUNCATE `pmreceipt`;
TRUNCATE `pmtext`;
بعد إضافة هذه الأوامر ستحذف كافة الرسائل الخاصة من قاعدة البيانات
وأخيرآ سيتم إضافة الأمر الجديد لتصفير عدد الرسائل الخاصة لكافة الأعضاء لجعل مجموع الرسائل صفر
UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;
الآن إفتح المنتدى للأعضاء

[CENTER]http://www.mwadah.com/imgcache/1216.imgcache

جميلة وشقية
16-06-2007, 13:52ِPM
مشكور ميدوا علي هده الشرحات القيمة والمفيدة
تقبل مروري
تحياتي

اللورد ميدو
16-06-2007, 13:54ِPM
العفوا يا جميله

وشكرا على مرورك

تحياتي

حمووودي
07-09-2007, 06:18ِAM
السلام عليكم ورحمه الله وبركاتهاما بعدشكرا علي الصور كثيييييييييير استفدت مع تحياتي:36_1_12: حمووووووودي:36_1_12:

اللورد ميدو
07-09-2007, 16:55ِPM
العفوا يا حمودي

وشكرا على مرورك

الزملكاوي الصامد
11-09-2007, 11:13ِAM
شكر اخي ميدو علي موضوعك
تحياتي لك علي المجهود

اللورد ميدو
11-09-2007, 16:38ِPM
العفوا يا زيكو

وشكرا على مرورك

تحياتي

العميد
17-09-2007, 07:08ِAM
مشكور اخي ميدو علي موضوعك وبيارك الله فيك وكل عام وانت بخير

اللورد ميدو
17-09-2007, 11:36ِAM
اهلا يا عميد

شكرا على مرورك

تحياتي