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

الموضوع: اريد جعل محرك البحث هذا يبحث عن اكثر من كلمه

  1. #1
    عضو جديد
    تاريخ التسجيل
    Aug 2008
    المشاركات
    19

    Exclamation اريد جعل محرك البحث هذا يبحث عن اكثر من كلمه



    السلام عليكم
    كيفكم اخواني
    هذا اول موضوع الي هنا واتمنى ما تردوني

    برمجت محرك بحث واريد تطويره لجعله يبحث عن اكثر من كلمه
    هذا الكود

    <?
    $word=$_GET['word'];
    include('config.php');
    if(empty($word)) {
    echo '
    لم تقم بأدخال كلمة للبحث
    ';
    }
    else {
    $date=mysql_query("select*from programee where namee like '%$word%'");
    $sql=mysql_fetch_array($date);
    $word1=$sql['tb_namee'];
    if($word = $word1 ) {

    while($row=mysql_fetch_array($date)) {

    echo $row['namee'];
    echo $row['datee'];
    echo $row['linkk'];
    }
    }
    else {
    echo 'لم يتم العثور على ما يطابق بحثك';
    }
    }
    ?>

    منتظركم







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    97


    تفضل هذا الموضوع هيفيدك جدا و هو انجليزي بس بسيط للغاية
    Almsamim { Web Developer } &bull; create simple php-mysql search engine
    و الفكرة تعتمد على استخدام if فاذا كانت كلمة البحث الثانية مُدخلة فسيتم اضافة AND field LIKE او OR حسب الحاجة للاستعلام





    التعديل الأخير تم بواسطة drabdalla ; 14-09-2008 الساعة 10:40 PM

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


    تسلم يا وردة على الرابط و الشرح فيها جميل
    لكن ما فهمت شي
    بالنسبة للنموذج سيكون اسمه word
    ولكن ما اعرف الـ
    $type = $_POST['type'];
    $loc = $_POST['loc'];

    تابعين لأيش ؟؟






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    ببساطة قم باستخدام دالة explode

    وقم بتفريق الكلمات باشارة وليكون الفراغ ومن ثم قم باستخدام foreach لا ستخراج كل كلمة على حدا والاستعلام






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    97


    تسلم يا وردة على الرابط و الشرح فيها جميل
    لكن ما فهمت شي
    بالنسبة للنموذج سيكون اسمه word
    ولكن ما اعرف الـ
    $type = $_POST['type'];
    $loc = $_POST['loc'];

    تابعين لأيش ؟؟
    $type = $_POST['type'];
    $loc = $_POST['loc'];

    حقول input واحد اسمه type و الاخر loc
    يعني نموذج عادى و لكن به اكثر من اختيار للارسال










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

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

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