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

الموضوع: [طلب مساعدة] كيف أقوم بعمل توارث للأقسام

  1. #1
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283

    [طلب مساعدة] كيف أقوم بعمل توارث للأقسام



    السلام عليكم احبتى فى الله,,

    توجد لدي مشكلة من اجل عمل توارث لأقسام
    هذه هى تقسيمة الجدول فى قاعدة البيانات

    جدول يحتوى الأقسام الرئيسية واسمه bars
    يحتوى الحقول الآتية:
    barid = رقم القسم
    barname = اسم القسم
    وجدول آخر يوجد فيه الاقسام الوليدة (الفرعية) واسمه links
    linkid = رقم القسم الفرعى
    link = رابط القسم
    linkname = اسم القسم
    linkbar = رقم القسم الرئيسى التابع له

    طبعاً انا اعمل على شئ غير الاقسام ولكنه نفس الفكرة فكلمة اقسام مجرد مسميات
    عموماً
    انا اريد ان اجلب الاقسام الرئيسية واضع اسفلها الاقسام الفرعية على حسب رقم القسم الموجود فى الجدول الاول ورقم القسم الرئيسى الموجود فى الجدول الثاني
    اى
    linkbar = barid
    وشكراً مسبقاً :nice:





    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    كود PHP:

    $bars_sql 
    mysql_query("SELECT barid, barname FROM bars ORDER BY barid ASC");

    while (
    $bars_row mysql_fetch_array($bars_sqlMYSQL_ASSOC))
    {
            
    extract ($bars_row);

            echo 
    'Main : '.$barname;

            
    $links_sql mysql_query("SELECT linkid, link, linkname, linkbar FROM links WHERE linkbar='$barid'");
            
    $links_num mysql_num_rows($links_sql);

            if (
    $links_num 0) {
                    echo 
    '<br />';

                    while (
    $links_row mysql_fetch_array($links_sqlMYSQL_ASSOC))
                    {
                            
    extract($links_row);

                            echo 
    'Main : '.$barname'. -> Sub : '.$linkname.' <br />';
                    }
            } else {
                    echo 
    '<br />';
            }

            
    mysql_free_result($links_sql);
    }

    mysql_free_result($bars_sql); 






    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

  3. #3
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283


    السلام عليكم,,

    بارك الله فيك اخى ووجدت فعلاً ما أريده تماماً





    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    واياك ان شاء الله







    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

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


    السلام عليكم،،

    أخ Pal code

    ماهي وظيفة ’’ MYSQL_ASSOC ‘‘ ؟

    في السطر :

    while ($bars_row = mysql_fetch_array($bars_sql, MYSQL_ASSOC))


    تقبل تحياتي





    __________________
    لا إله إلا الله

  6. #6
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283
    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    اقتباس المشاركة الأصلية كتبت بواسطة -Developer-
    رائع اختصرت الوقت والجهد





    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder





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

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

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