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

الموضوع: طلب هاك او أستعلام معين "معرفة عدد مشاركات الاعضاء من بداية يوم معين"

  1. #1

    طلب هاك او أستعلام معين "معرفة عدد مشاركات الاعضاء من بداية يوم معين"



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

    ممكن هاك او طريقة معينه . لمعرفة عدد المشاركات للاعضاء من يوم مثلا 1 الي يوم 5 مثلا .

    يعني انا ودي أعرف عدد مشاركات الاعضاء من يوم معين . الي يوم محدد اخر .


    هل يوجد هاك او أستعلام معين يمكن تنفيذه . لهذا الغرض .


    في انتظاركم





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


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

    استخدم
    كود PHP:
    $q = @mysql_query("SELECT COUNT(`postid`) AS c FROM `post` WHERE `dateline` BETWEEN UNIX_TIMESTAMP('2007-01-30') AND UNIX_TIMESTAMP('2007-02-30')");
    $arr = @mysql_fetch_array($q);
    // السطر الأخير يطبع عدد المشاركات المطلوبة
    echo $arr['c']; 
    التواريخ المكتوبة للتوضيح فقط
    استبدلها بالتواريخ التي ترغبها شرط الكتابة بنفس الطريقة

    تحياتي





    __________________
    مدونتي

  3. #3
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    اقتباس المشاركة الأصلية كتبت بواسطة mahmoud009
    وعليكم السلام ورحمة الله

    استخدم
    كود PHP:
    $q = @mysql_query("SELECT COUNT(`postid`) AS c FROM `post` WHERE `dateline` BETWEEN UNIX_TIMESTAMP('2007-01-30') AND UNIX_TIMESTAMP('2007-02-30')");
    $arr = @mysql_fetch_array($q);
    // السطر الأخير يطبع عدد المشاركات المطلوبة
    echo $arr['c']; 
    التواريخ المكتوبة للتوضيح فقط
    استبدلها بالتواريخ التي ترغبها شرط الكتابة بنفس الطريقة

    تحياتي
    ياريت التوضيح ...

    هل هذا هاك ام ماذا ؟؟





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور

  4. #4


    اخي الغالي mahmoud009 .

    مشكور جدا . ولكن ينقص شئ واحد فقط .

    انا ودي ما يحسب عدد المشاركات القديمة . يعني لو العضو له 1000 مشاركة قبل يوم 5 و انا ودي أحسب من يوم 5 الي يوم 7 فقط .

    يعني ودي الاستعلام يظهر المشاركات الجديدة فقط الي بدأت من يوم 5 و تنتهي يوم 7 مثلا. ويظهر اسم الاعضاء ايضا . يعني يوضح لك عضو له كم مشاركة جديدة بدأً من يوم 5 .


    ادري اني اتعبتك وياي . بس انت كريم و احنا نستاهل .





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    السلام عليكم

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

    اما بخصوص اسم العضو، فاذا كنت تريد مثلا احصاء عدد المشاركات من تاريخ 5/1/2007 وحتى تاريخ 7/1/2007 للعضو اللي رقم عضويته 45 فيكون الكود كالتالي:
    كود PHP:
    $q = @mysql_query("SELECT COUNT(`postid`) AS c FROM `post` WHERE `dateline` BETWEEN UNIX_TIMESTAMP('2007-01-05') AND UNIX_TIMESTAMP('2007-01-07') AND `userid` = 45");
    $arr = @mysql_fetch_array($q);
    echo 
    $arr['c']; 
    تحياتي





    __________________
    مدونتي

  6. #6


    اخي الغالي mahmoud009 . اريد ان اشكرك جدا علي سعة صدرك و علي افادتك لي بهذا الاستعلام .

    ولكن لي طلب اخير عندك . هل يمكن جعل هذا الاستعلام . يظهر جميع الاعضاء بدلا من العضو 45 .

    لانه كذا صار مرة متعب انه احدد عضو في كل مره .

    فلو امكن انه تخلي الاستعلام يظهر جميع الاعضاء و يرتبهم حسب الاكثر في المشاركات في خلال هذه الفتره " التاريخ" . فاكون شااااكر لك جداا جداا

    وادري و الله اني اتعبتك وياي جدا





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  7. #7


    للرفع للاهمية .

    للرفع للاهمية .

    للرفع للاهمية .





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  8. #8




    للرفع للاهمية

    للرفع للاهمية



    للرفع للاهمية





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  9. #9


    اخوي محمود مازلت في انتظار ردك علي و مساعدتي . لاني فعلا في حاجة جدا الي هذا الاستعلام .الله يجزاك كل الخير يا خوي .

    واتمني من اي احد يقدر يساعد في عمل هذا الاستعلام الا يبخل علينا .

    و المطلوب هو جعل الاستعلام يظهر جميع الاعضاء و يرتبهم حسب الاكثر في المشاركات في خلال هذه الفتره " التاريخ"

    في انتظاركم





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


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

    أعتذر أخي للتأخر في الرد

    بخصوص استفسارك فهو ممكن بس يحتاج اكثر من استعلام

    اليوم ان شاء الله اجهز لك الكود واضعه لك هنا ولا يهمك

    تحياتي لك





    __________________
    مدونتي

  11. #11


    مازلت في انتظارك اخي الغالي محمود. و ادعو الله ان يوفقك .

    و مشكور علي ردك وحبك للمساعدة





    __________________
    لا إله إلا الله Every NighT And Every DaY NEVER ForgeT To SaY

  12. #12
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    السلام عليكم

    تفضل أخي الكريم

    كود PHP:
    SELECT `username`, COUNT(`postid`) AS `cFROM `postWHERE `datelineBETWEEN UNIX_TIMESTAMP('2007-01-05') AND UNIX_TIMESTAMP('2007-02-05'GROUP BY `useridORDER BY `cDESC
    الاستعلام يجلب اسم العضو وعدد مشاركاته في الفترة بين التاريخين مرتبين حسب عدد المشاركات
    ولكن انتبه فهو يسبب ضغط كبير على السيرفر
    فلو حبيت تستخدمه في هاك لا تجعله ينفذ كثيرا كوضعه مثلا في global_start


    تحياتي لك





    __________________
    مدونتي





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

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

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