النتائج 1 إلى 4 من 4

الموضوع: [أمر Sql] معرفة أنشط أعضاء خلال فترة زمنية معينة تقوم بتحديدها

  1. #1

    [أمر 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
    • Starttimestamp » تقوم بتغييرها بتاريخ بداية الفترة الزمنية التى ستحسب فيها اكثر الاعضاء نشاطا
    • Endtimestamp » تقوم بتغييرها بتاريخ نهاية الفترة الزمنية التى تريد ان تحسب فيها اكثر الاعضاء نشاطا
    ولا تنسى انه يجب ان تكون صيغة التاريخ صيغة تايم ستامب time stamp أى انها ليست مثل
    2008-04-28 ولكنها تكون رقم مثل 1209489558

    ادخل للرابط التالى
    4WebHelp - Online Tools: Unix Timestamp Converter
    وقم بتحويل التاريخ المراد إلى صيغتنا اللى قلنا عليها كى نكتبها فى الكود

    صورة رقم 3


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


    إن أفادك الشرح لا تنسى أن تدعوا لنا بالخير
    وأنا حاضر وفى خدمتكم بما استطعت

    لاتنسى ذكر المصدر فى حال نقل الموضوع









  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    350


    انا يطلع لي اني ما املك الصلاحيه لتنفيذ امر SQL ايش الحل يا جماعه ؟






  3. #3
    عضو جديد
    تاريخ التسجيل
    Apr 2008
    المشاركات
    8


    افتح ملف المنتدى

    includes
    دور على
    config.php

    افتحه و دور على USERS WITH QUERY RUNNING PERMISSIONS

    في اخر سطر في القطعة دي حتلاقي

    $config['SpecialUsers']['canrunqueries'] = '1'

    في فراغ بين القوسين .. اكتب رقم العضو فيها اللي عايزه يعمل كده






  4. #4
    عضو جديد
    تاريخ التسجيل
    Sep 2006
    المشاركات
    16


    الاخ ويبكراكر
    تحياتي لك ولجميع الاعضاء

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

    اذا تقدر تسويه لنا ، لا تحرمنا منه الله لا يحرمك من الجنة










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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