سلام عليكم
اخواني عندي بعض معلومات تسجل في قاعدة بيانات عملت لوحه تحكم بحيث اقدر احذف واعدل عملت ملف حذف وتم بنجاح
عملت ملف تعديل وهو كود موجود بالاسفل يقول لي دايم تم تعديل بس نفس ماهو مايتغير يعني مانفذ تعديل صح بقاعده بيانات وكود تحت ارجو توضح ان كان يوجد خطا ومشكورين
كود:
<?php
include ("Otibi_con.php");
include ("Otibi_top.php");
switch($action){
case "edit_txt";
$view_all = mysql_query("select * from otibi_txt");
ECHO"<div align='center'>
<center>
<table border='1' cellpadding='0' cellspacing='0' style='border-collapse: collapse' width='64%' id='AutoNumber1' height='25'>
<tr>
<td width='89%' height='25'>كلمة المشفره</font></td>
<td width='11%' height='25'>
<p align='center'>تعديل</td>
</tr>
</table>
</center>
</div>";
while($row = mysql_fetch_array($view_all)){
$id = $row["id"];
$txt = $row["txt"];
// تابع
ECHO"<div align='center'>
<center>
<table border='1' cellpadding='0' cellspacing='0' style='border-collapse: collapse' width='64%' id='AutoNumber1' height='25'>
<tr>
<td width='89%' height='25'>$txt</td>
<td width='11%' height='25'>
<p align='center'>
<a href='$PHP_SELF?action=edit&id=$id'>تعديل</a></font></span></td>
</tr>
</table>
</center>
</div>";
}
break;
case "edit";
$My_txt = mysql_query("select * from otibi_txt where id='$id'");
while($N = mysql_fetch_array($My_txt)){
$id = $N["id"];
$txt = $N["txt"];
}
ECHO "<form method='post' action='$PHP_SELF?action=do_edit'>
كلمة مشفره <input type='text' name='txt' value='$txt' size='31'><br>
<br><br><input type='submit' value='تعديل'></form>";
break;
case "do_edit";
$Upda_txt = mysql_query("UPDATE otibi_txt SET txt='$txt' WHERE id='$id' ");
if($Upda_txt){
echo " تم التعديل بنجاح";
}else{
echo " للأسف لم يتم التعديل ";
}
break;
}
include ("Otibi_foter.php");
?>