صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 23

الموضوع: كيف اعمل.. طريقة الاقسام الفرعيه..!

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316

    كيف اعمل.. طريقة الاقسام الفرعيه..!



    السلام عليكم ورحمة الله وبركاته..

    لحد يقولي ابحث :eek2:

    ترااااني بحثت وللأسف ماوجدت شرح وااضح :con2:

    نرجوا من لدية رابط لموقع او درس فيه الطلوب :deal:


    اخوكم :shy:







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


    وعليكم السلام ورحمة الله ..

    عذراً لم أفهم سؤالك أخي الكريم ..هل تقصد كيفية إضافتها في قواعد البيانات أم شئ آخر؟

    فلم تقم بتحديد المقصد الذي تريده ..عموماً أتمنى أن يكون سؤالك واضحاً للأخوان حتى نستطيع مساعدتك..

    دعواتك.. تحياتي!!





    __________________
    { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    أهلا اآخي الكريم..

    سؤالي هو ...... كيف استطيع ادراج اقسام رئيسيه وقسام فرعيه داخل الرئيسيه.

    مثال : 1-قسم لاعبين كرة القدم . 2- قسم لاعبين كرة اليـد

    1-قسم لاعبين كرة القدم :-
    أ- سامي الجابر
    ب- سعد الحارثي
    ج - ... الخ

    يعني قسم داخل قسم زي المنتديات فيها اقسام رئيسيه وداخل الرئيسيه اقسام فرعيه ..


    ان شاءالله اكون وفقت في الشرح






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


    اخوي بامكانك وضع حقل خاص للتفرع

    يعني تضع فيه رقم القسم الاب لهذا القسم

    اتمنى تكون الفكره واضحه






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


    ** قاعدة البيانات **

    لنفترض جدلاً أن لديك سكربت للأخبار ..القسم الرئيسي يحتوي على 5أقسام فرعية تريد إنشائها!!

    إذن قاعدة بيانات الأقسام ستحتوي على ( رقم القسم ) و ( إسم القسم ) ..عند إضافتك لقسم جديد مثلاً

    ستكون لدينا مجموعة من الأقسام التي أردنا إنشائها ..الآن أصبح لديك أقسام فرعية ..

    **

    في حال أردت إظهار هذه الأقسام على شكل قائمة مسندلة ( إن كان هذا سؤالك الأصلي ) فهناك العديد من

    المواضيع في المنتدى التي تشرح لك هذه الطريقة ..

    تحياتي!!





    __________________
    { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    يالربع سؤال واضح وصريح.. ابي شرح انشاء أقســام رئيسيـه تتفرع منها اقسـام فرعيـه..

    نفس اقسام المنتدى..

    ياليت اذا فيه وصلة موضوع اوشرح مفصل ..اكون شاكر لكم ..وللعلم بحثت ولقيت شروح ضعيفه






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


    MSH3AL .. لعلك تقصد مثال على ذلك موقع O'Reilly :
    http://www.oreilly.com .. ممكن تقصد طريقة تقسيم الأصناف (categories)

    أنا ما أعرف بس أريد أوضح للأخوة






  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    يالربع لهالدرجه يعني مو فاهمين :con2: ... معقوله..؟؟

    فيه احد منكم يعرنف منتديا Vb :con2: <<< كككك الله يعين اذا ماتعرفونه بعد :nice:

    بكل وضوح.. مافيش لف ولا دوران..


    ابي شرح كيفية انشاء اقسام في برنامجي :deal: :app:


    <<< امززح :shy:






  9. #9
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    203


    أخي الكريم للحقيقة ( شخصياً ) لم أفهم طلبك !!

    فلا أعلم ماذا تريد ؟ هل تريد شرح إنشاء الأقسام الفرعية في قاعدة البيانات أم لديك قاعدة بيانات الأقسام

    جاهزة وتريد التعديل على الأكواد البرمجية التي لديك ..الرجاء التوضيح مع ذكر ما وصلت له حالياً ..

    تحياتي..





    __________________
    { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


    ما هو منتدى الـVB ?
    بكل بساطة تنشئ جدولين أحدهما للأقسام الرئيسية و الآخر للأقسام الفرعية
    كود PHP:
    Create Table cat(
    cat_id int not null primary key auto_increment,
    name varchar(250not null
    );

    Create Table child_cat(
    child_id int not null primary key auto_increment,
    name varchar(250not null,
    cat_id int not null
    ); 
    لاحظ أن الجدول child_cat ( الأقسام الفرعية ) يحتوي على الحقل cat_id و هو رقم القسم الرئيسي ( يعني عملت ربط بين القسم الفرعي و الرئيسي )

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

    كود PHP:
    <?
    // الاتصال بالقاعدة و غيرها
    include("config.php");

    // اختيار الأقسام الرئيسية
    $sql mysql_query("SELECT * FROM cat");
    $num mysql_num_rows($sql);

    // حلقة تكرار أولى
    for($i=1;$i<=$num;$i++)
    {

    $row mysql_fetch_array($sql);
    $cat_title $row[name];
    $cat_id    $row[cat_id];

    echo
    "+ $cat_title<br>";

    // هنا نقوم بالربط
    $sql1 mysql_query("SELECT * FROM child_cat WHERE cat_id=$cat_id");
    $num1 mysql_num_rows($sql1);

    // حلقة تكرار ثانية
    for($z=1;$z<=$num1;$z++)
    {
            
    $row1 mysql_fetch_array($sql1);
            echo
    "- $row1[name]<br>";
            }
    }

    // إغلاق القاعدة
    mysql_close($connect);
    ?>
    هذا بشكل مبسط و سريع .. يمكنك إضافة بعض المميزات :
    1 - استخدام الجداول بالعرض
    2 - تنشيط و عدم تنشيط بعض الأقسام و إظهار النشيط منها فقط
    3 - في لوحة التحكم تقوم بإضافة الأقسام الرئيسية ثم الفرعية من خلال قائمة منسدلة

    إذا احتجت لشرح أكثر أخبرني و سأقوم بالتفصيل أكثر

    تحياتي
    Dr.no






  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    هل آخي الكريم it.7 بالاول شاكرلك تحمل غبائي الزاد

    بس انا بالاساس لم ابرمج وليس عندي قاعدة بيانات.. بس انا عايز موضوع يشرح لي كيف انشء برنامج بإمكاني اضيف اقسام رئيسيه وتحتها اقسما فرعيه..

    عسىى الله يوفق ان شاءالله.. ويخليكم تفهموني...

    اخوك






  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    Dr.No راااادلك ^_^






  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    باك.. مشكور يادكتور...

    بس خذني على قدي عقلي... كيف بإمكاني أضيف الاقسام.؟

    ولما رفعت الصفحه طلعلي خطأ :

    كود:
    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource
    طبعاً يقول خطأ في دالة إغلاق الاتصال.. وللملحوظه انا سويت ملف الاتصال






  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


    معاك واحدة واحدة
    حنعمل 2 فورم الأول لإضافة الأقسام الرئيسية و الآخر لإضافة الفرعية

    أولاً : إضافة الأقسام الرئيسية :
    ملف الـHTML للفورم :
    كود PHP:
    <form action=add_cat.php method=post>
    اسم القسم الرئيسي : <input type=text name=cat_name>
    <
    input type=submit value=إضافة>
    </
    form
    و الآن ملف add_cat.php
    كود PHP:
    <?
    include("config.php");
    //  بعد التأكد من تكملة البيانات
    $sql mysql_query("INSERT INTO cat(cat_id,name) VALUES ('','$cat_name')");
    if(
    $sql)
    {
    echo
    "تمت الإضافة";
    }
    else
    {
    echo
    "لم تتم الإضافة";
    }
    ?>
    ملحوظة : لا تنس التأكد و التحقق من المتغير $cat_name من الفورم بإمراره لبعض الدوال التي تمنع بعض المشاكل في قاعدة البيانات

    ثانياً : إضافة الأقسام الفرعية :
    سنقوم بعمل فورم لإضافة الأقسام الفرعية من خلال قائمة منسدلة للأقسام الرئيسية
    سيكون بالـphp باسم add_child_cat.php مثلاً و سيرسل لملف add_child_cat1.php
    كود PHP:
    <?
    include("config.php");
    echo
    "<form action=add_child_cat1.php method=post>";
    echo
    "اسم القسم الفرعي : <input type=text name=child_cat_name>";
    echo
    "<br>";
    // هنا سنقوم بوضع الأقسام الرئيسية على شكل قائمة منسدلة للاختيار

    echo"<select name=cat_id>";
    $sql mysql_query("SELECT * FROM cat");
    $num mysql_num_rows($sql);

    for(
    $i=1;$i<=$num;$i++)
    {
    $row mysql_fetch_array($sql);
    $cat_id $row[cat_id];
    $cat_name $row[name];
    echo
    "<option value=$cat_id>$cat_name</option>";
    }
    echo
    "</select>";
    echo
    "<br>";
    echo
    "<input type=submit value=إضافة>";
    echo
    "</form>";
    ?>
    طبعاً قمنا بحلقة تكرار لعرض الأقسام الرئيسية التي قمت بإضافتها مسبقاً من خلال الفورم الأول

    و الآن ملف add_child_cat1.php :
    كود PHP:
    <?

    include("config.php");

    // بعد التأكد من البيانات
    $sql mysql_query("INSERT INTO child_cat(child_id,name,cat_id) VALUES ('','$child_cat_name',$cat_id)");
    if(
    $sql)
    {
    echo
    "تمت الإضافة";
    }
    else
    {
    echo
    "لم تتم الإضافة";
    }

    ?>
    Dr.no







  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


    بخصوص الخطأ
    تأكد من بيانات ملف config.php
    بإن متغير الاتصال هو $connect










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

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

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