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

الموضوع: كيف ممكن عمل عرض للنتائج بتقسيم شهري؟؟؟؟

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    كيف ممكن عمل عرض للنتائج بتقسيم شهري؟؟؟؟



    السلام عليكم

    كيف ممك عرض نتائج بحيث يعرض كالتالي

    ------------------------------------
    عام 2005

    شهر jan
    شهر feb
    شهر Mar
    ------------------------------------
    عام 2004
    عام 2003
    عام 2002

    ------------------------------------

    طبعا كما تشاهدون اريد ان يعرض شهور السنة الحالية والاعوام السابقة يقوم بوضع العام طبعا عند الضغط عليه يعرض شهور تلك السنة


    ملاحظة في جدول القواعد البيانات لدي حقل يحتوي على

    رقم اليوم من 1 - 31
    رقم الشهر من 1 - 12
    رقم العام
    3 حقول مختلفة


    كيف ممكن عمل هذه الفكرة ؟؟
    انا حاولت بوضع 3 جمل while () بداخل بعض " دمرت السيرفر كلو " :funny: :funny:


    يرجا توضيح الفكرة ومحاولة عمل الملف دون دمار السيرفر مجددا هههههههههههههههههههه

    وشكرا لكم اعزائي





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    هذا الكود اللعين الي وضعته وقام بتدمير السيرفر :funny:


    كود PHP:

    <?php
    require("includes/meta.php");
    require(
    "includes/config.php");
    require(
    "includes/functions.php");
    require(
    "includes/pager.php");

    $get_year=$_GET['year'];

    if(!isset(
    $get_year) OR ($get_year == "") OR (strlen($get_year) > "4") ){

    $currect_year date('Y');

    } else {

    $currect_year=$_GET['year'];

    }

    $today_day=date('j');
    $today_month=date('n');
    $today_year=date('Y');



    $select_events=mysql_query("SELECT* FROM events");
    while(
    $info=mysql_fetch_array($select_events) ){

    $se_year=$info['year'];
    $se_month=$info['month'];
    $se_day=$info['day'];


        if(
    $se_year == $currect_year){
            
    //display monthly
            
    while($se_month <= $today_month){
            
            echo 
    "<a href=\"$PHP_SELF?show=monthly&year=$se_year&month=$se_month\">month of: $se_month</a>";
            }

        } else {
        
    //display yearly
        
            
    while($se_year $today_year){
            
            echo 
    "<a href=\"$PHP_SELF?show=yearly&year=$se_year&month=$se_month\">year of: $se_year</a>";
            }


        }

    }







    ?>






    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    ايه ده يا ابني؟ ما تلعبش مع الماي اس كيو ال
    جرب:
    بعد الجزء الأول من الكود اللي بتشوف فيه قيمة السنة والكلام ده جرب:
    كود PHP:
    $select_events=mysql_query("SELECT month FROM events WHERE year = $currect_year GROUP BY month ORDER BY month asc") or die(mysql_error());
    if(
    mysql_num_rows($select_events) <> 0){
    echo 
    $currect_year "<br>";
    while(
    $info=mysql_fetch_array($select_events) ){ 
    echo 
    $info['month'] ."<br>";
    }

    ده يعرض لك الشهور في سنة معينة .. لو اشتغل خلاص الجزء التاي امره سهل اللي هو عرض السنوات ..





    __________________
    ....
    محمد حسام
    انترنت بلس





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

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

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