edit ข้อมูล php แล้วไม่ขึ้นแสดงให้
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา edit ข้อมูล php แล้วไม่ขึ้นแสดงให้
edit ข้อมูล php แล้วไม่ขึ้นแสดงให้
Copy
Edit.php
<?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
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
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ