يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Feb 2004-
#1 (permalink)  
كيف اعمل.. طريقة الاقسام الفرعيه..!


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

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

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

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


اخوكم






MSH3AL غير متواجد حالياً   قديم 23-08-2006, 09:31 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2004-
#2 (permalink)  

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

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

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

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






__________________
{ وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم
it.7 غير متواجد حالياً   قديم 23-08-2006, 10:05 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#3 (permalink)  

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

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

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

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

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


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






MSH3AL غير متواجد حالياً   قديم 23-08-2006, 10:28 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2005-
#4 (permalink)  

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

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

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






فارس القبيلة غير متواجد حالياً   قديم 23-08-2006, 10:47 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2004-
#5 (permalink)  

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

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

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

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

**

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

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

تحياتي!!






__________________
{ وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم
it.7 غير متواجد حالياً   قديم 23-08-2006, 11:57 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#6 (permalink)  

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

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

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






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 10:46 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jun 2001-
#7 (permalink)  

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

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






ahmed100 غير متواجد حالياً   قديم 24-08-2006, 01:03 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#8 (permalink)  

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

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

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


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


<<< امززح






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 05:26 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2004-
#9 (permalink)  

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

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

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

تحياتي..






__________________
{ وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم
it.7 غير متواجد حالياً   قديم 24-08-2006, 05:37 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#10 (permalink)  

ما هو منتدى الـ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






Dr.no غير متواجد حالياً   قديم 24-08-2006, 05:48 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#11 (permalink)  

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

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

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

اخوك






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 05:50 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#12 (permalink)  

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






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 05:51 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#13 (permalink)  

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

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

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

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






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 06:03 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#14 (permalink)  

معاك واحدة واحدة
حنعمل 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






Dr.no غير متواجد حالياً   قديم 24-08-2006, 06:24 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#15 (permalink)  

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






Dr.no غير متواجد حالياً   قديم 24-08-2006, 06:26 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#16 (permalink)  

ياخطير يادكتور


الآن لاهنـت ...

كيف اقوم بحذف القسم ..وتعديل على القسم..

و كيف استطيع عمل وصلة ارتباط خاصة على كــل فسم



اخوك.






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 07:26 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#17 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Dr.no
كود 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);
?>
هذه هي صفحة العرض






Dr.no غير متواجد حالياً   قديم 24-08-2006, 07:28 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#18 (permalink)  

مستعجل يادكتور ..تشكر على مجهودك

ياخطير يادكتور

الآن لاهنـت ...
كيف اقوم بحذف القسم ..وتعديل على القسم..

و كيف استطيع عمل وصلة ارتباط خاصة على كــل فسم



اخوك.






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 07:35 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#19 (permalink)  

سأقوم بتجهيز درس سريع غداً إن شاء الله

تحياتي
Dr.no






Dr.no غير متواجد حالياً   قديم 24-08-2006, 10:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#20 (permalink)  

على رااحتك Dr.no... كفيت ووفيت ..بارك الله فيك

اخوك






MSH3AL غير متواجد حالياً   قديم 24-08-2006, 10:38 PM
رد مع اقتباس
مشرف قسمي تطوير الويب و تقنية محركات البحث
تاريخ التسجيل: Jun 2003-
#21 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة MSH3AL
كيف اقوم بحذف القسم ..وتعديل على القسم..

و كيف استطيع عمل وصلة ارتباط خاصة على كــل فسم
اخوك.
اخي العزيز لست محترف php و لكن هذي محاولة مني

هذي الأكواد عملها حذف الأقسام الي تختارها و إذا عندي اي خطأ اتمنى من المحترفين تصحيحي و السموحة

اول هذه صفحة الي فيها الأقسام الي ممكن تختار ما تريد حذفه منها

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

// استدعاء الأقسام الرئيسية
ٍ$sql mysql_query("select * from cat");
$num mysql_num_rows($sql);

// عرض الأقسام في قائمة مندسلة
echo '<form method="post" action="droptables.php" name=drop>';
for (
$i=1$i<=$nam$i++)
    {

$row mysql_fetch_array($sql);
$cat_name $row[name];
$cat_id $row[cat_id];
echo 
'<input type="checkbox" name="cat_id[]" value="$cat_id">-$cate_name';
echo
"<br>"
}
echo
"</form>";
echo
"<input type=submit value=حذف>"
?>
إذا فيها اي خطأ اتمنى تخبرني بالخطأ إذا ما فيها ايضا قولي عشان اضيف فيه الأقسام الفرعية لأني نعسان الحين ما قدرت اكمل


- و هذي الصفحة الي تنفذ فيها عملية الحذف من قاعدة البيانات طبعا يوجد آخر الكود رابط موقع عدله لأين تريد ان تحولك الصفحه بعد اتمام عمله الحذف و تنفيذ الأوامر

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

ٍ$sql mysql_query("select * from cat");
$num mysql_num_rows($sql);

// حذف الأقسام التي قمت بإختيارها
$i 0
while ( $i<$num )
{
$sql2 mysql_query("DELETE FROM cat WHERE cat_id= $cat_id[$i]");
$i++

if (!
$sql)
{
echo 
' لم تتم العملية بنجاح';
}
else
{
echo 
' تم حذف الأقسام بنجاح';
    exit;
header("Location: http://www.example.com/admin.php");   
?>
طبعا ضع الكود في ملف اسمه query.php او كما تريد مع تغيير ما يلزم في الكود


اكرر لك اخي هذي كانت محاولة مني و السموحة على اي خطأ

بس حبينا نساعدك و نساعد الأخ Dr.no


بالتوفيق






__________________
سبحان الله و بحمده .... سبحان الله العظيم

للمراسلة
b happy غير متواجد حالياً   قديم 25-08-2006, 11:01 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2003-
#22 (permalink)  

السلام عليكم

أولاً : بخصوص إضافة رابط لكل قسم :

كود PHP:

<?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
"+ <a href=show_cat.php?cat_id=$cat_id>$cat_title</a><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
"&nbsp;&nbsp;&nbsp;- <a href=show_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>$row1[name]</a><br>";
        }
}


?>
و في صفحة العرض سأختار ملف show_child_cat.php لأنه نفس الفكرة في show_cat.php
كود PHP:

<?php

include("config.php");
$sql mysql_query("SEELCT * FROM cat WHERE cat_id=$cat_id");
$row mysql_fetch_array($sql);
$sql1 mysql_query("SELECT * FROM child_cat WHERE child_id=$child_id AND cat_id=$cat_id");
$row1 mysql_fetch_array($sql1);

echo
"أهلاً و سهلاً في المنتدى الفرعي $row1[name] .. المنتدى الرئيسي $row[name]";
// غلق الاتصال
?>

ثانياً : بخصوص الحذف :

سأقوم بإضافة رابط الحذف في نفس صفحة العرض :

كود PHP:

<?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
"+ <a href=show_cat.php?cat_id=$cat_id>$cat_title</a> <a href=del_cat.php?cat_id=$cat_id>حذف</a><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
"&nbsp;&nbsp;&nbsp;- <a href=show_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>$row1[name]</a>
        <a href=del_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>حذف</a>
<br>"
;
        }
}


?>

و في صفحة الحذف ساختار ملف del_child_cat.php

كود PHP:

<?php

include("config.php");

$sql mysql_query("DELETE FROM child_id WHERE child_id=$child_id AND cat_id=$cat_id ");

// غلق الاتصال
?>

ثالثاً : بخصوص التعديل أو التحرير

سأقوم بإضافة رابط التعديل في نفس صفحة العرض :


كود PHP:

<?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
"+ <a href=show_cat.php?cat_id=$cat_id>$cat_title</a> <a href=del_cat.php?cat_id=$cat_id>حذف</a>
<a href=edit_cat.php?cat_id=$cat_id>تحرير</a>
<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
"&nbsp;&nbsp;&nbsp;- <a href=show_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>$row1[name]</a>
        <a href=del_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>حذف</a>
<a href=edit_child_cat.php?child_id=$row1[child_id]&cat_id=$cat_id>تحرير</a>
<br>"
;
        }
}


?>
في صفحة edit_child_cat.php يجب عليك ملاحظة الآتي : أن معلومات القسم الفرعي يجب أن تظهر في الفورم ،
أما في القائمة المنسدلة للأقسام الرئيسية يجب أن تظهر جميع الأقسام الرئيسية و نعمل selected للقسم الرئيسي الحالي :

كود PHP:

<?php

include("config.php");

$sql mysql_query("SELECT * FROM cat");
$num mysql_num_rows($sql);

$sql1 mysql_query("SELECT * FROM child_cat WHERE child_id=$child_id AND cat_id=$cat_id");
$row1 mysql_fetch_array($sql1);

echo
"<form action=edit1.php method=post>";
echo
"اسم القسم الفرعي : <input type=text name=edit_child_name value='$row1[name]'>";
echo
"<br>";

echo
"<select name=edit_cat_id>";

for(
$i=1;$i<=$num;$i++)
{
$row mysql_fetch_array($sql);
if(
$cat_id == $row[cat_id])
{
$selected "selected";
}
else
{
$selected "";
}
echo
"<option value=$row[cat_id] $selected>$row[name]</option>";
}


echo
"<select>";
echo
"<br>";
echo
"<input type=submit value=تحرير>";
echo
"</form>";

//غلق الاتصال
و الآن التعديل سيكون بسيط ، في صفحة edit1.php
كود PHP:

<?php
include("config.php");

$sql mysql_query("UPDATE child_cat SET name='$edit_child_name' , cat_id=$edit_cat_id");

// غلق الاتصال
?>
يمكنك إضافة بعض التطويرات للسكريبت :
1 - التأكد من خلو القيم النصية من أي نص ضار بقاعدة البيانات
2 - التأكد من أن القيم الرقمية هي رقمية بالفعل
3 - التأكد من أن جميع البيانات المطلوبة معبأة
4 - إضافة وصف - صورة لكل قسم
5 - استخدام نظام الإشراف على كل قسم
4 - يمكن جعل جميع الأقسام بجدول واحد سواء الرئيسية أو الفرعية مع بعض التغييرات في حقول الجدول

كود PHP:
Create Table cat(
cat_id int not null primary key auto_increment,
name varchar(50not null,
is_cat int not null,
is_child int not null,
main_cat_id int not null
); 
هذا تصوري للجدول :
- الحقل is_cat تضع القيمة 1 إن كان قسماً رئيسياً و القيمة 0 إن لم يكن
- الحقل is_child تضع القيمة 1 إن كان قسماً فرعياً و القيمة 0 إن لم يكن
- الحقل main_cat_id هو الـcat_id للقسم الرئيسي إن كان القسم فرعياً


و أشكر الأخ b_happy على إضافته


تحياتي
Dr.no






Dr.no غير متواجد حالياً   قديم 26-08-2006, 07:04 PM
رد مع اقتباس