بسم الله الرحمن الرحيم
الفكرة هي انك ستنشئ مثلا فسم الفلاش و تضيفه ضمن قسم التصميم او تنشء قسم رئيسي اسمه قسم البرمجة ثم تضيف بداخله اقسام فرعية مثلا قسم جافا و بي اتش بي .....
لقد قمت اليوم ببرمجة سكربت سهل و قوي و احببت ان افيدكم فيه طبعا لن اشرح كل سطر برمجي لكي لا يصبح الدرس طويل و ممل بل ساضع السكريبت مع شرح بسيط :
اولا انشا قاعدة بيانات باسم php6
ثانيا قم بانشا الجدول التالي :
كود PHP:
CREATE TABLE `cat` (
`cat_id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`parent_id` INT( 255 ) NOT NULL ,
`cat_name` VARCHAR( 255 ) NOT NULL ) ENGINE = MYISAM ;
و اخيرا اليك الكود :
كود PHP:
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>cat and subcat</title>
</head>
<body>
<center>
<form method="post" action="<?php print $_SERVER['PHP_SELF']; ?>">
<fieldset style="width:350px;">
<legend> اضافة تصنيف جديد </legend>
<p> اسم التصنيف الجديد : <input type="text" name="cat_name"> </p>
<?php
$link = mysqli_connect('localhost','root','root','php6') or die('Error Connection ');
$result = mysqli_query($link,"select * from cat");
print "<p>اضافة ضمن تصنيف : <select name='parent_id'><option value='0'>None</option>";
while(list($cat_id,$parent_id,$cat_name) = mysqli_fetch_array($result))
{
print "<option value=\"$cat_id\">$cat_name</option>";
}
print "</select></p>";
?>
<input type="submit" name="submit" value="اضف التصنيف">
</fieldset>
</form>
</fieldset>
<?php
extract($_POST);
if(!empty($cat_name) && $submit == "اضف التصنيف")
{
$test = mysqli_query($link,"select * from cat where cat_name='$cat_name'");
if(mysqli_num_rows($test) > 0 )
{
print "<h3> عذرا فهذا التصنيف موجود سابقا</h3>";
}
else
{
$insert = mysqli_query($link,"insert into cat values('','$parent_id','$cat_name')") or die("Error insert");
if(mysqli_affected_rows($link) == 1)
{
print "<h3>تمت اضافة التصنيف بنجاح </h3>";
}
else
{
print "<h3> حصل خطا حاول ثانية</h3>";
}
}
}
?>
</center></body>
</html>
اعتقد ان الكود يشرح نفسه بنفسه
اقرا السكربت عدة مرات و ان شا الله لن تجد صعوبة
في امان الله