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

الموضوع: ممكن المساعدة يا اخوان في هذا الكود

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

    ممكن المساعدة يا اخوان في هذا الكود



    السلام عليكم
    اخواني الاعزاء اريد ان اعمل محرك بحث في سكربت مقالات قمت ببرمجته ولاكني لم استطع على عمل هذه الخطة ( ارشيف على طريقة هذا الموقع) الرابط
    http://www.mic-pal.info/archive.asp

    قائمة اختيار تاريخ اليوم وقائمة ثانية تختار الشهر وقائمة ثالثة تختار العام وعند الاختيار يبحث السكربت في قاعدة البيانات عن تاريخ مثابه ويعرض نتائجه

    مع العلم انه في قاعدة البيانات حقب للتاريخ يوجد فيه التاريخ والوقت date Time
    على النحو التالي
    2005-02-16 01:58:17

    وأيضا موجود حقل لليوم وحقل للشهر وحقل للعام

    يرجا مساعدتي في عمل هذا الارشيف للاهمية - وشكرا والسلام عليكم





    __________________


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



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


    كود:
    <%
    date_day = int(Request.Form("day"))
    date_month = int(Request.Form("month"))
    date_year = int(Request.Form("year"))
    
    Query = "select * from news where dayofmonth(newsdate) = " & date_day & " and month(newsdate) = " & date_month & " and year(newsdate) = " & date_year
    %>
    هههههههههههههه أنا آسف هذا الكود بالـ ASP .. كنت فاكر اني في منتدى الـ ASP

    الكود يكون كده:
    كود PHP:
    <?
    $date_day 
    intval($_POST["day"]);
    $date_month intval($_POST["month"]);
    $date_year intval($_POST["year"]);

    $query "select * from news where dayofmonth(newsdate) = $date_day and month(newsdate) = $date_month and year(newsdate) = $date_year";
    ?>






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

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


    السلام عليكم
    شكرا لكم اخي ولاكن كيف ممكن وضع التاريخ (اليوم) ( الشهر) ( العام) في قائمة مسندلة ؟؟؟؟
    وكيف اعمل بحث عند اختيار التاريخ المختار ؟؟؟؟
    وشكرا





    __________________


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


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


    كود PHP:
    <form>
    اليوم
    <select name="day">
    <?
    for($i=1$i<32;  $i++){
    ?>
    <option value="<?=$i?>"></option>
    <?
    }
    ?>
    </select>
    الشهر
    <select name="month">
    <?
    for($i=1$i<13;  $i++){
    ?>
    <option value="<?=$i?>"></option>
    <?
    }
    ?>
    </select>
    السنة
    <select name="year">
    <?
    for($i=2000$i<2006;  $i++){
    ?>
    <option value="<?=$i?>"></option>
    <?
    }
    ?>
    </select>






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

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


    السلام عليكم
    اخي الكريم

    لم تعمل معي حيث القائمة المسنلدة فارغة اعتقد بسبب عدم فهمي للكود

    انت قد وضعت هذا الكود
    كود PHP:
    <? 
    $date_day 
    intval($_POST["day"]); 
    $date_month intval($_POST["month"]); 
    $date_year intval($_POST["year"]); 

    $query "select * from news where dayofmonth(newsdate) = $date_day and month(newsdate) = $date_month and year(newsdate) = $date_year"
    ?>

    ماذا تقصد بي intval($_POST['']'

    وماذا تقصد ب
    dayofmonth(newsdate)

    و
    month(newsdate)

    و
    year(newsdate)

    وتحياتي لكم وشكر عزيزي





    __________________


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


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


    أخي أعطني اسم قاعدة البيانات والخانات التي فيها ..





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

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


    السلام عليكم
    اخي العزيز هذا هو الكود كاملا قد حاولت التغير فيه

    MainNews اسمق القاعدة
    month حقل يحتوي على رقم الشهر
    day حقل يحتوي على رقم اليوم
    year حقل يحتوي على رقم العام

    مع العلم انه هذا الكود لا يضع ارقام في القوائم المسنلدة " اي الان هي فارغة


    كود PHP:
    $date_day = intval($_POST["day"]); 
    $date_month = intval($_POST["month"]); 
    $date_year = intval($_POST["year"]); 

    $query = mysql_query("SELECT * FROM MainNews WHERE day = $date_day and month = $date_month and year = $date_year"); 




    echo "<center>
    <form name=\"searchselect\" action=\"$PHP_SELF?search=selected\"> 
    اليوم 
    <select name=\"day\"> 
    <? 
    for($i=1$i<32;  $i++){ 

    <
    option value=\"=$i\">$i</option>  

    </select> 
    الشهر 
    <select name=\"month\"> 
    <? 
    for(
    $imonth=1; $imonth<13;  $imonth++){ 
     
    <option value=\"=
    $imonth\">$imonth</option> 


     
    </select> 
    السنة 
    <select name=\"year\"> 

    for(
    $iyear=2005; $iyear<2006;  $iyear++){ 
     
    <OPTION value=\"=
    $iyear\">$iyear</OPTION> 


     
    </select>

    <br><input type=\"submit\" value=\"..... قم بالبحث .....\"></center></form>

    "
    ;






    __________________


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


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


    سمي الملف
    test.php
    مثلا .. وضع فيه:

    كود PHP:
    <?
    if(isset($_POST['Submit'])){
    $date_day intval($_POST["day"]); 
    $date_month intval($_POST["month"]); 
    $date_year intval($_POST["year"]); 

    $query "select * from MainNews where day = $date_day and month = $date_month and year = $date_year"
    $result mysql_query($query);
    if(
    mysql_num_rows($result) == 0){
    echo 
    "مافيش نتائج ..";
    }
    else{
    while(
    $rs=mysql_fetch_array($result)){
    // هنا يكتب النتائج .. حسب ما تريده
    echo "<br>".$rs['id'];
    }
    }


    }
    else{
    ?>
    <form method=POST name=form action=test.php> 
    اليوم 
    <select name="day"> 
    <? 
    for($i=1$i<32;  $i++){ 
    ?> 
    <option value="<?=$i?>"><?=$i?></option> 
    <? 

    ?> 
    </select> 
    الشهر 
    <select name="month"> 
    <? 
    for($i=1$i<13;  $i++){ 
    ?> 
    <option value="<?=$i?>"><?=$i?></option> 
    <? 

    ?> 
    </select> 
    السنة 
    <select name="year"> 
    <? 
    for($i=2000$i<2006;  $i++){ 
    ?> 
    <option value="<?=$i?>"><?=$i?></option> 
    <? 

    ?> 
    </select> 
    <?

    }

    ?>






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





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

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

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