حسب علمي أفضل طريقة كالتالي :
يكون طبعا اسم الموقع في جدول info او شيء مشابه
نقوم بعمل query له ..
كود PHP:
$moon = mysql_query("select * from info");
$moon_row = mysql_fetch_array($moon);
من ثم نقوم بطباعة اسم الموقع
كود PHP:
echo "" . $moon_row['title'] . " -> ";
والأن نقوم بعمل query لجدول section = الاقسام ومن خلال هذا الـ query نستفسر هل هذا القسم فرعي أم رئيسي
كود PHP:
$moon2 = mysql_query("select * from section where id ='" . $_GET['id'] . "'");
$moon2_row = mysql_fetch_array($moon2);
if ($moon2_row['sub_section'] == 1 )
{
$moon3 = mysql_query("select * from section where id ='" . $moon2_row['main_section'] . "'");
$moon3_row = mysql_fetch_array($moon3);
echo "" . $moon3_row['title']" -> " . $moon2_row['title'] . "";
}
else
{
echo $moon2_row['tilte'];
}
حيث أنه لديك جدول اسمه section وبه التالي :
title وهو اسم القسم
sub_section وهو لديه قيمة 1 اذا كان هذا القسم فرعي و 0 اذا كان القسم عادي
main_section وهذا فيه الـ ID بتاع القسم الي هوا فرعي منه (طبعا اذا كان قيمة sub_section == 1)
مع التحية