edit ข้อมูล php แล้วไม่ขึ้นแสดงให้

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา edit ข้อมูล php แล้วไม่ขึ้นแสดงให้

edit ข้อมูล php แล้วไม่ขึ้นแสดงให้
Edit.php
<?php
session_start();
if($_SESSION['UserID'] == "")
{
echo "Please Login!";
exit();
}
 
if($_SESSION['Status'] != "ADMIN")
{
echo "This page for Admin only!";
exit();
}
 
mysql_connect("127.0.0.1","root","");
mysql_select_db("project");
mysql_query("SET NAMES UTF8");
$strSQL = "SELECT * FROM admin WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
 
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
<title>Untitled Document</title>
 
<script language="JavaScript">
function showResult(result)
{ if(result==1)
{
document.getElementById("divResult").innerHTML = "<div align=center><font color=blue> อัพเดตข้อมูลสำเร็จ! </font></div><br>";
}
else
{
document.getElementById("divResult").innerHTML = "<div align=center><font color=red> Error!!อัพเดตข้อมูลไม่ได้</font><br>";
}
}
 
</script>
</head>
 
<body>
    <div id="page">
<form action="edit_save.php?edit_id=<?php echo $_GET["edit_id"];?>"  method="POST" name="iframe" 
target="iframe_target" id="iframe" >
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px ;"></iframe>
 
 
<?php include("header.inc.html");
 
$sql = "SELECT *
FROM equipment LEFT JOIN logo ON equipment.EqLogo_id = logo.EqLogo_id 
            LEFT JOIN eqgroup ON equipment.eqgroup_id = eqgroup.eqgroup_id
WHERE EqID  = '".$_GET["edit_id"]."'
";
$query = mysql_query($sql);
$Result = mysql_fetch_array($query);
    
    if(!$Result){
echo "Not found EqID=".$_GET["edit_id"];}
else{
?>
 
<table  align="center" style=" margin-top:5%" width="600" border="1">
<tr>
<th width="100" style="color:#000000;"> <div align="center" >รหัสครุภัณฑ์ </div></th>
        <th width="100" style="color:#000000;"> <div align="center" >กลุ่ม</div></th>
<th width="100" style="color:#000000;"> <div align="center">ชื่อครุภัณฑ์ </div></th>
<th width="100" style="color:#000000;"> <div align="center">ชื่อยี่ห้อ</div></th>
        
</tr>
    <tr>
<td><input  style="text-align:center"type="text" name="txtEqID"  disabled="disabled"
        value="<?php echo $Result["EqID"];?>"></td>
        <td><input  style="text-align:center"type="text" name="txtEqID"  disabled="disabled"
        value="<?php echo $Result["Eqgroup"];?>"></td>
<td><input type="text" name="txtEqName" size="35" value="<?php echo $Result["EqName"];?>"></td>
        <td><select name="EqDept">
<?php
 
$sql="SELECT Eqlogo FROM logo;";
$result=  mysql_query($sql);
echo mysql_error();
while($logo=mysql_fetch_array($result)){
    ?>
 
        <option value="<?php echo $logo["Eqlogo"];?>"><?php echo $logo["Eqlogo"];?></option>
 
<?php }?>
  </select>
    </td>
        <td><input  style="font-size:16px"type="submit" name="submit" value="อัพเดต" onclick="return confirm('ยืนยันการแก้ไข !!!')"></td>
</tr>
    </table><br />
 
         <a href="home.php"><div align="center"><input  type="button" value="กลับสู่หน้าหลัก" style="background:#3B59A8;border:1px solid #000;color:#ffffff;font-weight:bold; font-size:16px" ></div></a>
         
        
<?php }
mysql_close(); ?>
</form>
 
 
</body>
</html>

Edit_save.php
<body>
<?php
 
$Eqlogo=$_POST["Eqlogo"];
$Eqgroup=$_POST["Eqgroup"];
$sql = "SELECT logo.Eqlogo_id
FROM   logo LEFT JOIN equipment
ON equipment.logo_id = logo.Eqlogo_id
WHERE Eqlogo = '$Eqlogo'";
$obj= mysql_query($sql);
$row = mysql_fetch_array($obj);
$Eqlogo_id = $row['Eqlogo_id'];
    
$sql1 = "SELECT eqgroup.Eqgroup_id
FROM   eqgroup LEFT JOIN equipment
ON equipment.Eqgroup_id = eqgroup.Eqgroup_id
WHERE Eqgroup = '$Eqgroup'";
$obj1= mysql_query($sql1);
$row = mysql_fetch_array($obj1);
$Eqgroup_id = $row['Eqgroup_id'];
 
 
$strSQL = "UPDATE equipment SET ";
$strSQL .="EqName = '".$_POST["txtEqName"]."' ";
$strSQL .=",Eqlogo_id = '".$Eqlogo_id."' ";
    $strSQL .=",Eqgroup_id = '".$Eqgroup_id."' ";
$strSQL .="WHERE EqID = '".$_GET["edit_id"]."' ";
$objQuery = mysql_query($strSQL);
 
if($objQuery){
echo "<script>window.top.window.showResult('1');</script>";}
else{
echo "<script>window.top.window.showResult('2');</script>"; }
 
mysql_close();
?>
</body>
</html>


Janjung 180.183.160.xxx 01-05-2016 21:32:47

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1


ninenik 122.155.42.xxx 01-05-2016






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ