| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| [أمر Sql] معرفة أنشط أعضاء خلال فترة زمنية معينة تقوم بتحديدها بسم الله الرحمن الرحيم نظرا أنه هذه الميز أى انها غير متوفرة ويبحث عنها الكثير سأقوم بشرحها لمديرين المنتديات كيفية معرفة أنشط x اعضاء خلال فترة زمنية معينة تقوم بتحديدها انت سجل دخول للوحة التحكم ثم من خيارات الصيانة اختر تنفيذ أمر SQL صورة رقم 1 ![]() ثم اكتب الكود التالى ولا تنسى ان تغير ما يلزم وسأقوم بشرح ما سيتم تغييره فى الأسفل كود: SELECT user.username,user.userid,count(*) total FROM user AS user,post AS post WHERE user.userid=post.userid AND post.dateline BETWEEN Starttimestamp AND Endtimestamp GROUP BY post.userid ORDER BY total DESC LIMIT 5 صورة رقم 2 ![]() أولا صيغة التاريخ يجب ان تكون مكتوبة بصيغة time stamp
2008-04-28 ولكنها تكون رقم مثل 1209489558 ادخل للرابط التالى 4WebHelp - Online Tools: Unix Timestamp Converter وقم بتحويل التاريخ المراد إلى صيغتنا اللى قلنا عليها كى نكتبها فى الكود صورة رقم 3 ![]() قم بتحويل التاريخين لبداية ونهاية الفترة الزمنية المراد حساب أكثر المشاركين او انشط اعضاء خلالها وقم بإستبدالهم وأضغط متابعة كما فى الصورة رقم 2 إن أفادك الشرح لا تنسى أن تدعوا لنا بالخير وأنا حاضر وفى خدمتكم بما استطعت لاتنسى ذكر المصدر فى حال نقل الموضوع
__________________ Muhamed Ibrahim Support [at] 5brh.com web services - Egypt - Ad Daqahleya شبكــة تيفا - الدعم العربى - خبرة.كوم | |||||
|
| |||||
|
افتح ملف المنتدى includes دور على config.php افتحه و دور على USERS WITH QUERY RUNNING PERMISSIONS في اخر سطر في القطعة دي حتلاقي $config['SpecialUsers']['canrunqueries'] = '1' في فراغ بين القوسين .. اكتب رقم العضو فيها اللي عايزه يعمل كده | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| اطلالة سريعة على الوندوز 2003 سيرفر + تنصيب+شرح كامل | NaT-Server | الشبكات والخوادم في نظام ويندوز | 21 | 07-02-2008 04:01 AM |