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

الموضوع: هل يمكن في برامج المقالات وضع المقال في أكثر من قسم ؟!!

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697

    هل يمكن في برامج المقالات وضع المقال في أكثر من قسم ؟!!



    السلام عليكم ..
    هل يمكن في برامج المقالات وضع المقال في أكثر من قسم ؟!! ..
    على إفتراض أن جدول المقالات يحتوي على حقل لوضع رقم القسم الذي فيه المقال ..
    فهل هناك طريقة لجعل الإختيار لأكثر من قسم بحيث يظهر المقال في القسمين ؟!! ..





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


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    998


    باختصار نعم

    اكتب :

    افصل بين رقمي القسم بـ =

    ولنفترض أن اسم الحقل $cat_id

    أولا

    ننظر هل هناك قسم أو قسمان؟

    كود:
    $finde = substr_count($cat_id, "=");
    هذا الأمر يخبرنا بعدد العلامات في المتغير

    ثانيا :

    إذا كان هناك أكثر من علامة فإننا نعمل حلقة تكرار

    كود:
    if ($finde) {
    
    $data=explode("=",$cat_id);
    
    for ($i=0;$i<$finde;$i++) {
    
    $query = "INSERT INTO table (cat_id) VALUES ('$data[$i]')";
    mysql_query($query);
    
    
    } 
    
    
    } else {
    
    $query = "INSERT INTO table (cat_id) VALUES ('$cat_id')";
    mysql_query($query);
    
    
    
    }

    هذا حل سريع ولم أحربه، جرب وأخبرني بالنتيجة





    __________________
    لا تعاند من إذا قال فعل
    الشنكبوتية
    اللغة العربية سياج هويتنا
    عبد الرحمن غير متواجد حالياً

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697


    مشكور أستاذ عبدالرحمن .. سأحاول التجربة و لعل الرد يكون هنا أو عالمسنجر ..





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

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    137


    الطريقة الأفضل في هذه الحالة هي إنشاء 3 جداول، جدول للأقسام، جدول للمقالات، وجدول للربط (وهو ما أطلق عليه مصفوفة الخريطة)
    والذي يحتوي على حقلين (حقل يحدد رقم المقال وليكن articleNo وحقل يحدد رقم القسم الخاص به وليكن partNo)

    وعندئذ تستطيع بسهولة أن تستخدم جدول الربط لتحدد أن المقال رقم 1 مثلاً مرتبط بالقسم رقم 1 و القسم رقم 2 كما في الشكل التالي:

    عناوين الحقول articleNo - partNo
    السجل الأول 1 - 1
    السجل الثاني 1 - 2





    __________________
    visualmind (at) php.net
    أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
    VisualMind غير متواجد حالياً

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697


    فكرة جميلة VisualMind الله يجزيك خير ..
    و بالتالي في صفحة الأقسام يتم طلب المقالات التي يحتوي PartNo الخاص بها على رقم القسم المطلوب عرضه ..
    شكراً على هذه المعلومة ..





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





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

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

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