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

الموضوع: السلسلة الذهبية ( 2 ) درس ( الأقسام المتفرعة )

  1. #1

    السلسلة الذهبية ( 2 ) درس ( الأقسام المتفرعة )



       السلام عليكم ورحمة الله وبركاته ..
       هذا درس عن طريق إنشاء أقسام وبداخلها فروع ..
       ----
       أولا قم إنشاء قاعدة بيانات بأي اسم .. ثم قم إنشاء هذين الجدولين فيها ..
    كود:
    
    
      CREATE TABLE aqsam (
            BRa INTEGER UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
            qsm  VARCHAR(100) );
    
      CREATE TABLE tasneef (
            BRt INTEGER UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
            joining INTEGER UNSIGNED NOT NULL,
            tsn  VARCHAR(100) );
    
    
      INSERT INTO aqsam SET qsm= 'الركن الإسلامي' ;
      INSERT INTO aqsam SET qsm= 'الركن الأدبي' ;
      INSERT INTO aqsam SET qsm= 'الركن التربوي' ;
    
      INSERT INTO tasneef SET joining= '1', tsn= 'فتاوى' ;
      INSERT INTO tasneef SET joining= '1', tsn= 'محاضرات' ;
      INSERT INTO tasneef SET joining= '2', tsn= 'شغر فصيح' ;
      INSERT INTO tasneef SET joining= '2', tsn= 'شعر عامي' ;
      INSERT INTO tasneef SET joining= '3', tsn= 'بناء النفس' ;
      INSERT INTO tasneef SET joining= '3', tsn= 'التعامل مع الأخرين' ;
    
    

       بعد ذلك قم بإنشاء ملف وسمه a.php وضع هذا الكود فيه ..

    كود:
    
    
      <?
      // الإتصال بقاعدة البيانات عن طريق الملف الخاص بك //
      include ("config.php");
    
      // إستدعاء جدول الأقسام //
      $result = mysql_query("SELECT * FROM aqsam");
      while($row = mysql_fetch_array($result))
      {$BRa = $row["BRa"];
       $qsm = $row["qsm"];
    
       echo ("<center><font face='Tahoma' size='2'>اسم القسم :
       &nbsp;<a href='b.php?BRa=$BRa'>$qsm</a>
       &nbsp;&nbsp;
       --&nbsp;&nbsp; رقمه : $BRa</font></center><br>");}
    
      ?>
    
    

    &nbsp;&nbsp;&nbsp;بعد ذلك قم بإنشاء ملف وسمه b.php وضع هذا الكود فيه ..

    كود:
    
    
      <?
      // الإتصال بقاعدة البيانات عن طريق الملف الخاص بك //
      include ("config.php");
    
      // إستدعاء جدول التصانيف الداخلة في القسم //
      $result = mysql_query("SELECT * FROM tasneef WHERE joining='$BRa'");
      while($row = mysql_fetch_array($result))
      {$BRt = $row["BRt"];
       $joining = $row["joining"];
       $tsn = $row["tsn"];
    
       echo ("<center><font face='Tahoma' size='2'>اسم القسم :
       &nbsp;<a href='c.php?BRa=$joining&BRt=$BRt'>$tsn</a>
       &nbsp;&nbsp;
       --&nbsp;&nbsp; رقمه : $BRt</font></center><br>");}
    
      ?>
    
    

    &nbsp;&nbsp;&nbsp;الآن وبعد أن قمت بعمل جميع الملفات ورفع الجدولين لقاعدة البيانات قم بفتح ملف a.php ..
    &nbsp;&nbsp;&nbsp;حيث أن ملف a.php هو ملف الأقسام الذي من خلاله تستطيع رؤية الأقسم ..
    &nbsp;&nbsp;&nbsp;ومن هذه الأقسام تستطيع الدخول على ملف " d.php " التصانيف التي بالأقسام ..
    &nbsp;&nbsp;&nbsp;وهكذا إستطعنا أن نوجد عدة قسام بدخلها عدة فروع عن طريق جدولين ..
    &nbsp;&nbsp;&nbsp;فبذلك عن إضافة جداول مرتبطه تستطيع تفريع التصانيف ومن التصانيف تستطيع التفرع إلى مالا نهاية ..

    &nbsp;&nbsp;&nbsp;أي إستفسار أو أي سؤال أنا في الخدمة ..

    &nbsp;&nbsp;&nbsp;أخوكم عبد العزيز






    __________________

    ألا في سبيل الله ما أنا فاعل - - - عطاء وإقدام وحزم ونائل

    عبدالعزيز السعيد غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    823


    درس جميل ومفيد
    وان شاء الله الجميع يستفيد منه





    __________________
    يارب تهديني قبل لحظة الفوت ++ وتجزل ثوابي يا جزيل العطايا
    طريق التوبة II ذكرى II قلوب الأنقياء II صيد الفوائد IIمنابر الدعوة IIدعوة IIكلمات
    مهلا فقد يلد الأسى أفراحا ++ فالليل ينجب للحياة صباحا
    أبو الوليد غير متواجد حالياً

  3. #3
    فضلاً اكتب اسمك الحقيقي هنا
    زائر


    درس ممتاز ويحتاجه الكثيرين من المبتدئين






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


    بارك الله فيك أخي درس ممتاز





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

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2002
    المشاركات
    693


    جزاك الله خيرا أخى عبد العزيز على هذا الدرس





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

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867

    فعلا انك ncE بارع Pri



    هذا ما احتاج اليه بالفعل

    لكن السؤال اللذي يطرح نفسه , اذا اردنا اضافة اقسام وفروع جديده , ما هي الطريقه الامثل لفعل ذلك ؟





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

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

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

    المشكله التي تواجهني



    لقد انتهيت من برنامج دليل الهاتف , هذا الدليل مخصص لأرقام هواتف الناس وليس ارقام هواتف المؤسسات ...


    الان اود ان اضيف اليه جدول جديد وهو ارقام الهواتف الضروريه (مستشفيات, مؤسسات , مدارس ..)

    العمل كله سيكون على بناء قاعدة بيانات جديده لا علاقه لها بقاعدة بيانات دليل الهاتف .

    يصعب علي الشرح لكن ساحاول ايصال الفكره , الان ما فعلته في هذا الدرس هو ما احتاج اليه بالفعل لكن ما ينقصه هو ..

    لنفرض هذا :


    INSERT INTO aqsam SET qsm= 'مدارس' ;

    INSERT INTO tasneef SET joining= '1', tsn= 'المدرسه الثانويه' ;
    INSERT INTO tasneef SET joining= '1', tsn= 'المدرسه الاعداديه' ;


    الان نحتاج لاضافة جدول المعلومات مثل ارقام الهواتف ...

    يعني هذا :

    id int(11) NOT NULL auto_increment,
    lastname varchar(25) default NULL,
    firstname varchar(50) default NULL,
    title varchar(50) default NULL,
    location varchar(50) default NULL,
    workphone varchar(13) default NULL,
    ex varchar(4) default NULL,
    fax varchar(13) default NULL,
    email varchar(50) default NULL,
    PRIMARY KEY (id)

    اين اضيفه ؟؟؟؟

    ما العمل ؟؟

    واذ اردنا اضافة معلومات جديده كيف العمل ؟

    الطريقه العاديه التي استخدمها لاضافة معلومات

    $result = sql_query("select workphone from nuke_phonelist where workphone='$workphone'", $dbi);
    $numrows = sql_num_rows($result, $dbi);

    لكن مع الاضافات الجديده كيف سيكون العمل عند الاضافه او التعديل والحذف

    امور معقده قليلا !!

    لكن احببت ان اعمل برنامج مشابه للذي موجود بهذه الصفحه :
    http://www.alburaq.net/teldir/transform.cfm

    انظر الى القائمه :

    الصحة و المجتمع
    مستشفيات ، إتحاد، جمعية، نقابة
    إعلام و تعليم






    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

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

  8. #8


    أخي hamudi أستطيع أن أقول أني فهمت سؤالك ..
    لكن ممكن تصبر علي شوي لأني هنا بالسعودية أمر بفترة إختبارات فصلية ..

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

    وشكرا أخوك بارع





    __________________

    ألا في سبيل الله ما أنا فاعل - - - عطاء وإقدام وحزم ونائل

    عبدالعزيز السعيد غير متواجد حالياً

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867

    اخي ال ncE بارع Pri



    اني فعلا اثقل عليك كثيرا , لكن يا سبحان الله انت تطرح مواضيع حيويه جدا ,

    الوقت ليس مهم المهم ان لا تكون اسئلتي قد ازعجتك . اعتذر منك





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

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

  10. #10

    اطلع على هذا الموضوع



    اخي الكريم
    ...
    اطلاع على الموضوع التالي:

    http://www.swalif.net/softs/showthre...threadid=40946

    لعلك تجد ضالتك هنا

    اخوك الديري





    __________________
    ماخاب من استشار
    الديري غير متواجد حالياً

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867


    اشكرك اخي العزيز على هذا الرابط , بعد ان اطلعت على البرنامج الموجود هناك قررت ان احاول ببناء سكربت جديد ,

    لذا اود ان اقول لاخي ال ncE بارع Pri لا توجد حاجه لبناء السكربت دعني احاول ان ابنيه بنفسي وان واجهت صعوبات سارجع اليك

    شكرا جزيلا لكم





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

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

  12. #12
    عضو فعال
    تاريخ التسجيل
    Aug 2000
    المشاركات
    1,382


    بارك الله فيك






    __________________
    http://www.bokhalifa.com
    شبكة بوخليفه
    ((( من استغفر للمؤمنين والمؤمنات كتب الله له بكل مؤمن ومؤمنه حسنه )))
    Admin5 غير متواجد حالياً





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

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

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