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

الموضوع: ارجوا مساعدتكم ! اسئله حول الجدول birthday في قاعدة البيانات والتعامل معه

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867

    ارجوا مساعدتكم ! اسئله حول الجدول birthday في قاعدة البيانات والتعامل معه



    في قاعدة البيانات يوجد جدول باسم : birthday

    وهو يسجل به تاريخ الميلاد على شكل : 0000-00-00

    قاعدة البيانات هي :

    CREATE TABLE nuke_marriage (
    id int(11) NOT NULL auto_increment,
    lastname varchar(25) default NULL,
    firstname varchar(25) default NULL,
    country varchar(25) default NULL,
    birthday date DEFAULT '0000-00-00' NOT NULL,
    title varchar(50) default NULL,
    PRIMARY KEY (id)
    ) TYPE=MyISAM;


    الاسئله :

    1- كيف لي ان اعرف عدد الاعضاء المسجلين في شهر ما مثلا شهر 12 ؟

    2- كيف لي ان اعرض جميع معلومات العضو المسجلين في تاريخ ما مثلا شهر 12 ؟

    الامر الصعب اللذي يواجهني هو :

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

    معلومات مساعده :

    للفصل بين اجزاء التاريخ يكون بهذا الامر :

    $birthday = explode("-",$birthday);
    $dayname = $birthday[2];
    $monthname = $birthday[1];
    $year = $birthday[0];





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867

    وجدت الطريقه وهي :



    function number_registered($month) {
    global $dbi;
    $number_reg=0;
    $result = mysql_query("SELECT * FROM nuke_marriage ORDER BY lastname", $dbi);
    $num_rows = mysql_num_rows($result);
    $query = "SELECT * FROM nuke_marriage ORDER BY lastname ASC;";
    $result = mysql_query($query, $dbi);

    for($i=0; $i <= $num_rows; $i++)
    {
    $row = mysql_fetch_array($result);
    $birthday = explode("-",$row["birthday"]);
    if($birthday[1] == $month) $number_reg++;
    }
    $return= $number_reg;

    if(!$return) $return="لا يوجد";
    return $return;

    }





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً





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

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

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