|
|
|
รบกวนดูโค้ดให้หน่อยค่ะ ต้องการแก้ไขข้อมูลผู้ใช้ พอกดบันทึกแสดงข้อความ ว่าบันทึกสำเร็จ แต่ข้อมูลไม่ส่งค่าเข้าฐานข้อมูลค่ะ |
|
|
|
|
|
|
|
รบกวนช่วยดูด้วยนะคะ พอกดบันทึกแสดงข้อความ ว่าบันทึกสำเร็จ แต่ข้อมูลไม่ส่งค่าเข้าฐานข้อมูลค่ะ
ไฟล์ edit user
Code (PHP)
<?php
session_start();
include("connect.php");
?>
<?php
$sql = "SELECT * FROM user WHERE Login_user = '".$_SESSION[ses_username]."'";
$q = mysql_query($sql);
$reccord=mysql_fetch_array($q);
?>
<form action="Edituser_save.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<br/>
<table width="30%" border="0" cellspacing="0" cellpadding="0" align="center" >
<tr>
<th height="61" colspan="2" align="center" bgcolor="#78e278" scope="col" ><center>แก้ไขข้อมูลส่วนตัว</center></th>
</tr>
<tr bgcolor="#EDEDED">
<td height="28" align="right" >ไอดีผู้ใช้ :</td>
<td><label for="Login_user"></label>
<input type="text" name="Login_user" id="Login_user" value="<? echo $reccord['Login_user'] ?>" />
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="29" align="right">รหัสผู้ใช้ :</td>
<td><input type="password" name="Pw_user" id="Pw_user" value="<? echo $reccord['Pw_user'] ?>" />
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="29" align="right">ชื่อผู้ใช้ :</td>
<td><input type="text" name="Name_user" id="Name_user" value="<? echo $reccord['Name_user'] ?>" />
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="32" align="right">รหัสโรงพยาบาล :</td>
<td><label for="ID_Hos"></label>
<select name="ID_Hos" id="ID_Hos">
<option selected="selected"><? echo $reccord['ID_Hos'] ?></option>
<option value="H01">H01</option>
<option value="H02">H02</option>
<option value="H03">H03</option>
</select>
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="34" align="right">ตำแหน่ง :</td>
<td><select name="Position" id="Position">
<option selected="selected"><? echo $reccord['Position'] ?></option>
<option value="แพทย์">แพทย์</option>
<option value="เจ้าหน้าที่">เจ้าหน้าที่</option>
</select>
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="31" align="right">อีเมล์ :</td>
<td><input type="text" name="Email" id="Email" value="<? echo $reccord['Email'] ?>" />
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="31" align="right">เบอร์โทรศัพท์ :</td>
<td><input type="text" name="Phone" id="Phone" value="<? echo $reccord['Phone'] ?>" />
*</td>
</tr>
<tr bgcolor="#EDEDED">
<td height="31" align="right">สถานะ :</td>
<td><input type="text" name="status_user" id="status_user" value="<? echo $reccord['status_user'] ?>" />
*</td>
<tr bgcolor="#EDEDED">
<td height="33"> </td>
<td><input type="submit" name="button" id="button" value="บันทึก" />
<input type="button" onclick='window.history.back()' value="ยกเลิก">
<input type="hidden" name="txt_id" id="txt_id" value="<? echo $reccord['id_b'] ?>" /></td>
</tr>
<tr bgcolor="#EDEDED">
<td> </td>
<td >
<? echo $msg_warning ?></td>
</tr>
</table>
</td></tr></table>
</form>
""""""""""""""""""""""""""""""""""""""""""""
ไฟล์ Edituser_save
<?php
include("connect.php");
$Login_user = $_POST['Login_user'];
$Pw_user = $_POST['Pw_user'];
$Name_user = $_POST['Name_user'];
$ID_Hos = $_POST['ID_Hos'];
$Position = $_POST['Position'];
$Email = $_POST['Email'];
$Phone = $_POST['Phone'];
$status_user = $_POST['status_user'];
if($_SESSION[ses_password]!= $_POST['Pw_user'])
{
$pw= md5($_POST['Pw_user']);
}
else {
$pw= $_POST['Pw_user'];
}
$sql = "UPDATE `travmmre_psy`.`user` SET Login_user='$Login_user',
Pw_user='$Pw_user', Name_user='$Name_user',
ID_Hos='$ID_Hos', Position='$Position', Email='$Email', Phone='$Phone', status_user='$status_user' where Login_user = '".$_SESSION[ses_username]."'";
$row = mysql_query($sql);
if($row)
{
$_SESSION[ses_username]=$Login_user;
echo "<script language='JavaScript'>
alert('แก้ไขข้อมูลสำเร็จแล้ว');
window.location.href = 'home_user.php';</script>
";
}
else
{
echo "ไม่สามารถแก้ไขสมาชิกได้ [".$sql."]";
}
echo $sql;
?>
Tag : PHP, HTML/CSS, JavaScript, CakePHP
|
|
|
|
|
|
Date :
2017-01-16 11:11:19 |
By :
viewsmith |
View :
1208 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $_SESSION[ses_username];
ว่ามาค่าส่งมาหรือเปล่าครับ
|
|
|
|
|
Date :
2017-01-16 16:41:06 |
By :
iiop |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|