السلام عليكم ورحمة الله وبركاته ..
هذا درس عن طريق إنشاء أقسام وبداخلها فروع ..
----
أولا قم إنشاء قاعدة بيانات بأي اسم .. ثم قم إنشاء هذين الجدولين فيها ..
كود:
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'>اسم القسم :
<a href='b.php?BRa=$BRa'>$qsm</a>
-- رقمه : $BRa</font></center><br>");}
?>
بعد ذلك قم بإنشاء ملف وسمه 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'>اسم القسم :
<a href='c.php?BRa=$joining&BRt=$BRt'>$tsn</a>
-- رقمه : $BRt</font></center><br>");}
?>
الآن وبعد أن قمت بعمل جميع الملفات ورفع الجدولين لقاعدة البيانات قم بفتح ملف a.php ..
حيث أن ملف a.php هو ملف الأقسام الذي من خلاله تستطيع رؤية الأقسم ..
ومن هذه الأقسام تستطيع الدخول على ملف " d.php " التصانيف التي بالأقسام ..
وهكذا إستطعنا أن نوجد عدة قسام بدخلها عدة فروع عن طريق جدولين ..
فبذلك عن إضافة جداول مرتبطه تستطيع تفريع التصانيف ومن التصانيف تستطيع التفرع إلى مالا نهاية ..
أي إستفسار أو أي سؤال أنا في الخدمة ..
أخوكم عبد العزيز 