شباب مالخطأ في استعلام التحديث التالي
كود PHP:
<?
if (!isset($newname)){
?>
<form dir=rtl method="post" action="edit.php" >
<table border="0" width="762" >
<tr>
<td bgcolor="#D9F1FB" colspan="2">
<p align="center"><b><font face="Arial" color="#000080">تعديل قسم</font></b></td>
</tr>
<tr>
<td width="756" colspan="2">
<p align="center"><font face="Tahoma" size="2" color="#000080"> حدد
القسم المراد تعديله </font></td>
</tr>
<tr>
<td width="756" bgcolor="#F7F7F7" align="center" colspan="2">
<font face="Tahoma" size="2"> <select size="1" name="cat_id" >
<?
include("config.php");
$result=mysql_query("select * from cat");
while($row=mysql_fetch_array($result)){
echo"<option value=$row[cat_id]>$row[cat_name]</option>";
}
?></select>
</font></td>
</tr>
<tr>
<td width="207">
<p align="center"><font face="Tahoma" size="2" color="#000080">الاسم
الجديد للقسم :</font></td>
<td width="545">
<input type="text" name="new_name" size="43"></td>
</tr>
<tr>
<td width="207" bgcolor="#F7F7F7" align="center">
<font face="Tahoma" size="2" color="#000080">الوصف الجديد للقسم :</font></td>
<td width="545" bgcolor="#F7F7F7" align="center">
<p align="right"><textarea rows="3" name="new_desc" cols="25"></textarea></td>
</table>
<p align="center"><font face="Tahoma" size="2">
<input type="submit" value="اعتمد التعديلات" ></font></p>
</form>
<?
}else{
include("config.php");
$result4=mysql_query("UPDATE cat SET cat_name=$newname,cat_desc=$newdesc WHERE cat_id=$cat_id");
if(!$result4){
echo"خطأ في التحديث";
}else{
echo"تم التحديث بشكل صحيح";
}
}
?>