Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ช่วยดู!! ฟอร์มแก้ไข PHP ว่าผิดพลาดตiงไหน มันไม่ยอมแก้ไขให้



 

ช่วยดู!! ฟอร์มแก้ไข PHP ว่าผิดพลาดตiงไหน มันไม่ยอมแก้ไขให้

 



Topic : 053012



โพสกระทู้ ( 73 )
บทความ ( 0 )



สถานะออฟไลน์




ฟอร์มแก้ไข พยายามแก้มาหลายวันแล้ว แต่ ก็ติดปัญหาที่ว่า ..มันไม่ไปแก้ไขให้ ขอความกรุณาผู้รู้ช่วยด้วย!!!

<?
include "connect.php";

$id=$_GET["id"];

if($submit){
$sqlupd = "UPDATE member SET mem_id= 'null' ,mem_fname='$mem_fname', mem_lname='$mem_fname', ='$mem_fname',mem_lname='$mem_lname' , pos_id ='$pos_id' ,mem_phone ='$mem_phone',mem_email ='$mem_email'";
$sqlupd = $sqlupd."WHERE mem_id='$edit_id'";
mysql_query($sqlupd,$conn) or die ("Not found ID $findrec in table. Please enter a new ID to edit.").mysql_error();

echo "<center>Edit information has already.</center'><br>";


mysql_close();

}

$sql_mem = "SELECT * FROM member WHERE mem_id='$id_edit'" ;
$resultmem = mysql_db_query($dbname,$sql_mem);
$rsmem = mysql_fetch_array($resultmem);

$sql_log = "SELECT * FROM login WHERE mem_id='$id_edit'" ;
$resultlog = mysql_db_query($dbname,$sql_log);
$rslog = mysql_fetch_array($resultlog);

$mem_id = $rsmem[mem_id];
$mem_fname = $rsmem[mem_fname];
$mem_lname = $rsmem[mem_lname];
$pos_id = $rsmem[pos_id];
$mem_email = $rsmem[mem_email];
$mem_phone = $rsmem[mem_phone];

$log_user = $rslog[log_user];
$log_pass = $rslog[log_pass];


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ส่วนของผู้ดูระบบ : แก้ไขข้อมูลสมาชิก</title>
</head>
<body bgcolor="#FFCC66">
<center><? include 'head.php'; ?></center>
<table width="980" height="400" align="center" cellspacing="0" cellpadding="0">
<tr><td colspan="2" bgcolor="#CCCCCC" height="25">
<table height="25" align="center" width="680" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><a href="admin_index.php" class="ls1">หน้าแรก : ผู้ดูแลระบบ</a></td>
<td align="center"><a href="fmm_adm.php" class="ls1">จัดการข้อมูลสมาชิก</a></td>
<td align="center"><a href="fmf_adm.php" class="ls1">จัดการไฟล์เอกสาร</a></td>
<td align="center"><a href="fmn_adm.php" class="ls1">จัดการข่าวสาร</a></td>
<td align="center"><a href="login.php" class="ls1">ออกจากระบบ</a></td>
</tr>
</table></td>
</tr>
<tr height="400" bgcolor="#FFFFFF">
<td><center>
<div style="overflow:scroll; width:980px; height:400 px;">
<br>
<form method = 'post' <?php echo "action='$PHP_SELF'"?>>

<table align="center" bgcolor="#FFFFFF">
<tr><td colspan="2" class="hed1" align="center">ส่วนผู้ดูแลระบบ : แก้ไขข้อมูลสมาชิก</td></tr>
<tr><td colspan="2" height="10"></td></tr>
<tr><td colspan="2" bgcolor="#620000" class="hed2" align="center">ข้อมูลสมาชิก</td></tr>
<tr>
<td class="txt">รหัสประจำตัวพนักงาน</td>
<td colspan= "4"><input type = 'text' name = 'mem_fname' size = '20' value = '<?=$mem_id?>' disabled="disabled"></td>
</tr>
<tr>
<td class="txt">ชื่อ</td>
<td><input type = 'text' name = 'mem_fname' size = '20' value = '<?=$mem_fname?>'></td>
</tr>
<tr> <td class="txt">นามสกุล</td>
<td><input type = 'text' name = 'mem_lname' size = '20' value = '<?=$mem_lname?>'></td>
</tr>
<tr>
<td class="txt">ตำแหน่งงาน</td>
<td>
<select name = 'ref_pos_id'>
<?
include "connect.php";
$sql = "SELECT * FROM position";
$result = mysql_db_query($dbname,$sql);

while($rs=mysql_fetch_array($result)) {
$pos_id = $rs[pos_id];
$pos_name = $rs[pos_name];
if($ref_pos_id==$pos_id) {
echo "<option value='$pos_id' SELECTED>$pos_name</option>";
}
else {
echo "<option value='$pos_id'>$pos_name</option>";
}
}
?>
</select>
</td>
</tr>
<tr> <td class="txt">อีเมล์</td>
<td><input type = 'text' name = 'mem_email' size = '20' value = '<?=$mem_email?>' ></td>
</tr>
<tr> <td class="txt">เบอร์โทรศัพท์</td>
<td><input type = 'text' name = 'mem_phone' size = '20' value = '<?=$mem_phone?>'></td>
</tr>
<tr> <td colspan="2" bgcolor="#620000" class="hed2" align="center">ข้อมูลการเข้าระบบ</td></tr>
<tr> <td class="txt">ชื่อผู้ใช้</td>
<td><input type = 'text' name = 'log_user' size = '20' value = '<?=$log_user?>' ></td>
</tr>
<tr> <td class="txt">รหัสผ่าน</td>
<td><input type = 'text' name = 'log_pass' size = '20' value = '<?=$log_pass?>'></td>
</tr>

<tr>
<td></td>
<td>
<input type="submit" name="submit" value="บันทึกการเปลี่ยนแปลง">
<input name="id_edit" type="hidden" value="<?=$id_edit?>">

</td>
</tr>
</table><br><br>
</font>
</form>

</div></center>
</td>
</tr>
</table>
<center><? include 'foot.php'; ?></center>

</body>
</html>



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-12 13:25:32 By : sajok View : 2427 Reply : 3
 

 

No. 1



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ไม่รู้จะแนะนำยังไง เหอะๆ ถ้าแก้ไขไม่ได้นะครับ

คุณลองไปแก้ไขอะไรซักอย่างใน phpmyadmin แล้วมันจะมีโค้ด php ขึ้นมา copy ตรงนั้นมาแก้ไขอีกทีหนึ่งครับ

ทุกครั้งที่ผมทำไม่ได้ ผมก็ทำงั้นแหละ ได้ผล 100% (ขึ้นอยู่กับว่ แก้ไขถูกจุดป่าว)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-12 14:31:34 By : monotakari
 


 

No. 2



โพสกระทู้ ( 73 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่เห็นมีอารายเลยอ่าค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-12 14:47:20 By : sajok
 

 

No. 3



โพสกระทู้ ( 73 )
บทความ ( 0 )



สถานะออฟไลน์


ลองเขียนใหม่ล่ะิ่อ่าาา <fmm_edit.php>

<? $id_edit=$_GET[id_edit];
include "connect.php";

$sql_mem = "SELECT * FROM member WHERE mem_id='$id_edit'" ;
$resultmem = mysql_db_query($dbname,$sql_mem);
$rsmem = mysql_fetch_array($resultmem);

$sql_log = "SELECT * FROM login WHERE mem_id='$id_edit'" ;
$resultlog = mysql_db_query($dbname,$sql_log);
$rslog = mysql_fetch_array($resultlog);

$id = $rsmem[mem_id];
$fname = $rsmem[mem_fname];
$lname = $rsmem[mem_lname];
$posid = $rsmem[pos_id];
$email = $rsmem[mem_email];
$phone = $rsmem[mem_phone];

$luser = $rslog[log_user];
$lpass = $rslog[log_pass];


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ส่วนของผู้ดูระบบ : แก้ไขข้อมูลสมาชิก</title>
</head>
<body bgcolor="#FFCC66">
<center><? include 'head.php'; ?></center>
<table width="980" height="400" align="center" cellspacing="0" cellpadding="0">
<tr><td colspan="2" bgcolor="#CCCCCC" height="25">
<table height="25" align="center" width="680" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><a href="admin_index.php" class="ls1">หน้าแรก : ผู้ดูแลระบบ</a></td>
<td align="center"><a href="fmm_adm.php" class="ls1">จัดการข้อมูลสมาชิก</a></td>
<td align="center"><a href="fmf_adm.php" class="ls1">จัดการไฟล์เอกสาร</a></td>
<td align="center"><a href="fmn_adm.php" class="ls1">จัดการข่าวสาร</a></td>
<td align="center"><a href="logout.php" class="ls1">ออกจากระบบ</a></td>
</tr>
</table></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><center>
<div style="overflow:scroll; width:980px; height:400 px;">
<br>
<form method = 'post' action='edtmem.php'>

<table align="center" bgcolor="#FFFFFF">
<tr><td colspan="2" class="hed1" align="center">ส่วนผู้ดูแลระบบ : แก้ไขข้อมูลสมาชิก</td></tr>
<tr><td colspan="2" height="10"></td></tr>
<tr><td colspan="2" bgcolor="#620000" class="hed2" align="center">ข้อมูลสมาชิก</td></tr>
<tr>
<td class="txt">รหัสประจำตัวพนักงาน</td>
<td colspan= "4"><input type = 'text' name = 'mid' size = '20' value = '<?=$id?>' disabled="disabled"></td>
</tr>
<tr>
<td class="txt">ชื่อ</td>
<td><input type = 'text' name = 'mfname' size = '20' value = '<?=$fname?>'></td>
</tr>
<tr> <td class="txt">นามสกุล</td>
<td><input type = 'text' name = 'mlname' size = '20' value = '<?=$lname?>'></td>
</tr>
<tr>
<td class="txt">ตำแหน่งงาน</td>
<td>
<select name = 'mposid'>
<?
include "connect.php";
$sql = "SELECT * FROM position";
$result = mysql_db_query($dbname,$sql);

while($rs=mysql_fetch_array($result)) {
$posid = $rs[pos_id];
$pos_name = $rs[pos_name];
if($mposid==$posid) {
echo "<option value='$posid' SELECTED>$pos_name</option>";
}
else {
echo "<option value='$posid'>$pos_name</option>";
}
}
?>
</select>
</td>
</tr>
<tr> <td class="txt">อีเมล์</td>
<td><input type = 'text' name = 'memail' size = '20' value = '<?=$email?>' ></td>
</tr>
<tr> <td class="txt">เบอร์โทรศัพท์</td>
<td><input type = 'text' name = 'mphone' size = '20' value = '<?=$phone?>'></td>
</tr>
<tr> <td colspan="2" bgcolor="#620000" class="hed2" align="center">ข้อมูลการเข้าระบบ</td></tr>
<tr> <td class="txt">ชื่อผู้ใช้</td>
<td><input type = 'text' name = 'loguser' size = '20' value = '<?=$luser?>' ></td>
</tr>
<tr> <td class="txt">รหัสผ่าน</td>
<td><input type = 'password' name = 'logpass' size = '20' value = '<?=$lpass?>'></td>
</tr>

<tr>
<td></td>
<td>
<input type="submit" name="submit" value="บันทึกการเปลี่ยนแปลง">
<input name="id_edit" type="hidden" value="<?=$id_edit?>">

</td>
</tr>
</table><br><br>
</font>
</form>

</div></center>
</td>
</tr>
</table>
<center><? include 'foot.php'; ?></center>

</body>
</html>



----> edtmem.php
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<?
$id_edit=$_POST[id_edit];

$id = $_POST[mid];
$fname = $_POST[mfname];
$lname = $_POST[mlname];
$posid = $_POST[mposid];
$email = $_POST[memail];
$phone = $_POST[mphone];

$luser = $_POST[loguser];
$lpass = $_POST[logpass];

include "connect.php";

$sql="UPDATE member,login SET mem_fname='$mfname', mem_lname='$mlname',pos_id ='$mposid',
mem_email='$memail',mphone='$mphone',log_user ='$loguser',log_pass ='$logpass' WHERE mem_id='$id_edit'";
$result = mysql_db_query($dbname,$sql);
if($result)
{
echo "แก้ไข ข้อมูลเรียบร้อยแล้วครับ";
echo "<a href=fmm_adm.php>กลับสู่หน้าหลัก</a>";
}
else
{
echo "Error : ไม่สามารถแก้ไขข้อมูลได้";
}
mysql_close();

?>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-12 14:49:32 By : sajok
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดู!! ฟอร์มแก้ไข PHP ว่าผิดพลาดตiงไหน มันไม่ยอมแก้ไขให้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่