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

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

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2006
    المشاركات
    33

    كيف جلب مقالات من اقسم فرعيه تحت تصنيف رئيسي



    السلام عليكم ...

    عندي قاعدة بيانات
    فيها جدولين
    cats للتصنيفات والاقسام الفرعيه
    article للمقالات وفيه حقل (cat) لربط المقالات باقسامها

    جدول cats فيه حقل (sub) لربط الاقسام الفرعيه المنشأة

    مثلا سويت قسم رئيسي وسميته ( اخبار رياضيه رقم id مثلا 13 ) وأنشأت ثلاث اقسام فرعيه تحت القسم الرياضي ...

    ابي استعرض في صفحة الرياضة المقالات الي تندرج بالاقسام الفرعيه التابعه للقسم الرئيسي (الرياضه)

    المطلوب ... ( كود الإستدعاء من قاعدة البيانات لجلب مقالات تصنيف رئيسي محدد مع اقسامه الفرعيه فقط .. ,,,,


    رجااااااااء خاص ارجو المساعده







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jun 2006
    المشاركات
    33


    قولوا لا إله الا الله... ماحد بيساعد؟






  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    113


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

    عندي قاعدة بيانات
    فيها جدولين
    cats للتصنيفات والاقسام الفرعيه
    article للمقالات وفيه حقل (cat) لربط المقالات باقسامها

    جدول cats فيه حقل (sub) لربط الاقسام الفرعيه المنشأة

    مثلا سويت قسم رئيسي وسميته ( اخبار رياضيه رقم id مثلا 13 ) وأنشأت ثلاث اقسام فرعيه تحت القسم الرياضي ...

    ابي استعرض في صفحة الرياضة المقالات الي تندرج بالاقسام الفرعيه التابعه للقسم الرئيسي (الرياضه)

    المطلوب ... ( كود الإستدعاء من قاعدة البيانات لجلب مقالات تصنيف رئيسي محدد مع اقسامه الفرعيه فقط .. ,,,,


    رجااااااااء خاص ارجو المساعده
    وعليكم السلام

    أخي في الله /

    أقترح عليك إنشاء جدول جديد بأسم subcats

    وربطه بالجدول cats






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    589


    مثلا لو اتصلنا عن طريق الرابط
    http://www.xxxxxxx.net/main.php?cats=1
    يصبح الاستعلام كالتالي

    كود PHP:
    كود PHP:
    $cats=$_GET[cats];
    $sql mysql_query("SELECT * FROM  article  WHERE  cat='$cats'");
    while (
    $row1=mysql_fetch_array($sql)) { 
    echo 
    $row1[name];
    //................................................ tes







    __________________
    ومن اعجب الاشياء انك لاتدري وانك لاتدري بانك لاتدري
    فإن كنت لاتدري ولم تكُ بالذي يسال من يدري فكيف اذن تدري
    تمام العمى طول السكوت وانما شفاء العمى يوماً سؤالك من يدري

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2000
    المشاركات
    504


    مرحبا

    شوف اخوي شاقي


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

    المطلوب هو

    1- اضافة حقل جديد في جدول cats باي اسم ترغب

    2 - عند اضافة قسم فرعي خله يضيف اسم القسم الرئيسي في الحقل الجديد

    3 - عند الاستعراض المقالة

    يكون (القسم الرئيسي = الحقل الجديد +sub) و (اسم القسم الفرعي + id)


    ان شاء الله اكون وصلت المعلومه صح







  6. #6
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


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





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    45


    السلام عليكم
    لم افهمك جدا لكن ربما هذا ما تقصد
    select * from article where Cat in (select ID from cats where sub='".$_GET['Cat']."')










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

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

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