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,027

HOME > PHP > PHP Forum > ดูโค้ดให้หน่อยครับ ไม่รู้ว่าผิดตรงไหน แก้มาเป็นอาทิตย์แล้วยังไม่ได้เลย



 

ดูโค้ดให้หน่อยครับ ไม่รู้ว่าผิดตรงไหน แก้มาเป็นอาทิตย์แล้วยังไม่ได้เลย

 



Topic : 017466

Guest




ปัญหาก็คือ ไม่สามารถที่จะบันทึกการแก้ไขข้อมูลได้

ตาราง tb_user

CREATE TABLE `tb_user` (
`id_user` int(11) NOT NULL auto_increment,
`username` varchar(30) NOT NULL default '',
`password` varchar(30) NOT NULL default '',
`title_name` text NOT NULL,
`fname` varchar(30) NOT NULL default '',
`lname` varchar(40) NOT NULL default '',
`sex` varchar(5) NOT NULL default '',
`email` varchar(30) NOT NULL default '',
`telephone` varchar(20) NOT NULL default '',
`room` varchar(50) NOT NULL default '',
`type_user` varchar(30) NOT NULL default '',
`login` int(11) NOT NULL default '0',
PRIMARY KEY (`id_user`)
) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=19 ;


/////////////////////////////////////////////////////////////////////////////////////////

INSERT INTO `tb_user` VALUES (1, 'cs01_admin', 'cs01_admin', 'อาจารย์', 'เกศินี', 'บุญช่วย', 'หญิง', '[email protected]', '0000000000', '8-406', '1', 0);
INSERT INTO `tb_user` VALUES (2, 'cs02', 'cs02', 'อาจารย์', 'ทวีรัตน์', 'นวลช่วย', 'ชาย', '[email protected]', '0000000000', 'ศูนย์คอมพิวเตอร์(อาคาร 2)', '2', 0);
INSERT INTO `tb_user` VALUES (3, 'cs03', 'cs03', 'รศ.', 'ยาใจ', 'โรจนวงศ์ชัย', 'หญิง', '[email protected]', '0000000000', '8-401', '3', 0);
INSERT INTO `tb_user` VALUES (4, 'cs04', 'cs04', 'ผศ.', 'พิกุล', 'สมจิตต์', 'หญิง', '[email protected]', '0000000000', '8-401', '3', 0);
INSERT INTO `tb_user` VALUES (5, 'cs05', 'cs05', 'ผศ.', 'อำนาจ', 'ทองขาว', 'ชาย', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (6, 'cs06', 'cs06', 'ผศ.', 'ศศลักษณ์', 'ทองขาว', 'หญิง', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (7, 'cs07', 'cs07', 'อาจารย์', 'กฤษดา', 'เพ็งอุบล', 'ชาย', '[email protected]', '0000000000', '8-407', '3', 0);
INSERT INTO `tb_user` VALUES (8, 'cs08', 'cs08', 'อาจารย์', 'อุษณีย์', 'ภักดีตระกูลวงศ์', 'หญิง', '[email protected]', '0000000000', '8-403', '3', 0);
INSERT INTO `tb_user` VALUES (9, 'cs09', 'cs09', 'อาจารย์', 'สกรรจ์', 'รอดคล้าย', 'ชาย', '[email protected]', '0000000000', '8-403', '3', 0);
INSERT INTO `tb_user` VALUES (10, 'cs10', 'cs10', 'อาจารย์', 'ญาณพัฒน์', 'ชูชื่น', 'ชาย', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (11, 'cs11', 'cs11', 'อาจารย์', 'ยุพดี', 'อินทสร', 'หญิง', '[email protected]', '0000000000', '8-403', '3', 0);
INSERT INTO `tb_user` VALUES (12, 'cs12', 'cs12', 'อาจารย์', 'ยุทธพงศ์', 'การนา', 'ชาย', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (13, 'cs13', 'cs13', 'อาจารย์', 'สุขสวัสดิ์', 'แซ่ลิ่ม', 'ชาย', '[email protected]', '0000000000', '8-403', '3', 0);
INSERT INTO `tb_user` VALUES (14, 'cs14', 'cs14', 'อาจารย์', 'สรณีย์', 'ศุภรพิพัฒน์', 'หญิง', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (15, 'cs15', 'cs15', 'อาจารย์', 'สารภี', 'จุลแก้ว', 'หญิง', '[email protected]', '0000000000', '8-406', '3', 0);
INSERT INTO `tb_user` VALUES (16, 'cs16', 'cs16', 'อาจารย์', 'กฤษณ์วรา', 'รัตนโอภาส', 'ชาย', '[email protected]', '0000000000', 'ศูนย์คอมพิวเตอร์(อาคาร 2)', '3', 0);
INSERT INTO `tb_user` VALUES (17, 'cs17', 'cs17', 'อาจารย์', 'นลินี', 'อินทมะโน', 'หญิง', '[email protected]', '0000000000', 'ศูนย์คอมพิวเตอร์(อาคาร 2)', '3', 0);
INSERT INTO `tb_user` VALUES (18, 'cs18', 'cs18', 'อาจารย์', 'ศศิกาญจน์', 'หมอกมีชัย', 'หญิง', '[email protected]', '0000000000', '8-401', '3', 0);

/////////////////////////////////////////////////////////////////////////////////////



ฟอร์มแก้ไข

<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<?
//include "chksession.php";
include "../function.php";
include "../connect.php";
$sql="select * from tb_user where id_user='$id_user' ";
$result=mysql_db_query($dbname, $sql);
$rows=mysql_fetch_array ($result);
$id_user=$rows ['id_user'];
$username=$rows ['username'];
$title_name=$rows ['title_name'];
$fname=$rows ['fname'];
$lname=$rows ['lname'];
$sex=$rows ['sex'];
$email=$rows ['email'];
$telephone=$rows ['telephone'];
$room=$rows ['room'];
$type_user=$rows ['type_user'];
$login=$rows ['login'];
?>
<HTML>
<HEAD><TITLE>แก้ไขประวัติบุคลากร</TITLE></HEAD>
<BODY>
<SCRIPT language="javascript">
function check_number() {
e_k=event.keyCode
//if(((e_k < 48 || (e_k > 57 )) && e_k !=46 ) {
if (e_k != 13&&(e_k < 48 ) || (e_k > 57)) {
event.returnValue=false;
alert("ต้องเป็นตัวเลขเท่านั้น\n\n...กรุณาตรวจสอบข้อมูลของท่านอีกครั้ง...");
}
}
</script>
<table width="972" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000"><!--DWLayoutTable-->
<tr>
<td colspan="2" bgcolor="#FFFF99"><img src="../images/top.jpg" width="970" height="129"></td>
</tr>
<tr>
<td width="165" height="394" valign="top" bgcolor="#79AFF2"><table width="165" height="20" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td colspan="2"><? include "menu_admin.php"; ?></td>
</tr>
<tr>
<td width="25" height="2"></td>
<td width="142"></td>
</tr>
</table></td>
<td width="803" bgcolor="#FFFF99"><div align="center"><br>
:: แก้ไขประวัติบุคลากร ::
</div>
<FORM METHOD="POST" ACTION="edit_byadmin2.php?id_user=<? echo $id_user;?>">
<TABLE align="center" CELLSPACING="2">
<TR>
<TD width="150"><div align="right"><B>Username : </B></div></TD>
<TD width="231"><? echo $username?>
</TD>
</TR>
<TR>
<TD><div align="right"><strong>คำนำหน้า </strong><strong> : </strong></div></TD>
<TD><select name="title_name" id="title_name">
<option value="0" selected>โปรดเลือก</option>
<option value="ศ."<? if($title_name=="ศ."){ echo "selected"; }?>>ศ.</option>
<option value="รศ."<? if($title_name=="รศ."){ echo "selected"; }?>>รศ.</option>
<option value="ผศ."<? if($title_name=="ผศ."){ echo "selected"; }?>>ผศ.</option>
<option value="อาจารย์"<? if($title_name=="อาจารย์"){ echo "selected"; }?>>อาจารย์</option>
</select></TD>
</TR>
<TR>
<TD><div align="right"><strong>ชื่อ : </strong></div></TD>
<TD><INPUT NAME="fname" TYPE="text" id="fname"
VALUE="<? echo $fname?>" >
</TD>
</TR>
<TR>
<TD><div align="right"><strong>สกุล : </strong></div></TD>
<TD><INPUT NAME="lname" TYPE="text" id="lname"
VALUE="<? echo $lname?>" >
</TD>
</TR>
<TR>
<TD><div align="right"><B>เพศ : </B></div></TD>
<TD><input <? if (!(strcmp($sex,"ชาย"))) {echo "CHECKED";} ?> name="sex" type="radio" value="ชาย" checked >
ชาย
<input <? if (!(strcmp($sex,"หญิง"))) {echo "CHECKED";} ?> name="sex" type="radio" value="หญิง" >
หญิง</TD>


</TR>
<TR>
<TD><div align="right"><B>อีเมล์ : </B></div></TD>
<TD><INPUT NAME="email" TYPE="text" VALUE="<? echo $email?>" SIZE="26">
</TD>
</TR>
<TR>
<TD><div align="right"><B>โทรศัพท์ : </B></div></TD>
<TD><INPUT NAME="telephone" TYPE="text" id="telephone" VALUE="<? echo $telephone?>" SIZE="26">
</TD>
</TR>
<TR>
<TD><div align="right"><B>ห้องพัก : </B></div></TD>
<TD><INPUT NAME="room" TYPE="text" id="room"
VALUE="<? echo $room?>" SIZE="26">
</TD>
</TR>
<TR>
<TD><div align="right"><strong>ประเภทผู้ใช้ :</strong> </div></TD>
<TD><select name="type_user" id="type_user">
<option value="0" selected>โปรดเลือก</option>
<option value="1"<? if($type_user=="1"){ echo "selected"; }?>>ผู้ดูแลระบบ</option>
<option value="2"<? if($type_user=="2"){ echo "selected"; }?>>ประธานโปรแกรม</option>
<option value="3"<? if($type_user=="3"){ echo "selected"; }?>>บุคลากรในโปรแกรม</option>
</select></TD>
</TR>
<TR>
<TD><div align="right"><strong>จำนวนครั้งการ Login : </strong></div></TD>
<TD><? echo $login?></TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD> <INPUT name="Submit" TYPE="Submit" value="Submit">
<INPUT name="Reset" TYPE="Reset" value="Reset"> </TD>
</TR>
</TABLE>
</FORM></td>
</tr>
<tr>
<td colspan="2"><img src="../images/under.jpg" width="970" height="40"></td>
</tr>
</table>
<H1 align="center">&nbsp;</H1>
<H1 align="center">&nbsp;</H1>
</BODY>
</HTML>

/////////////////////////////////////////////////////////////////////////////////////////

ส่งค่า

<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<?
include("../connect2.php");
$sql="select * from tb_user
WHERE id_user ='$id_edit' ";
//include("../function.php");
//include "chksession.php";
$id_edit=$_POST[id_user];
$title_name=$_POST[title_name];
$fname=$_POST[fname];
$lname=$_POST[lname];
$sex=$_POST[sex];
$email=$_POST[email];
$telephone=$_POST[telephone];
$room_=$_POST[room];
$type_user=$_POST[type_user];

$sql="UPDATE `tb_user` SET
title_name= '$title_name',
fname= '$fname',
lname= '$lname',
sex= '$sex',
email= '$email',
telephone= '$telephone',
room= '$room',
type_user= '$type_user'
WHERE `id_user` = '$id_edit' LIMIT 1 ";

echo $sql;
$ok = mysql_query($sql);
if($ok){
square("ข้อความจากระบบ","แก้ไขสำเร็จ");
echo "<meta http-equiv='refresh' content='1;url=view_user.php'>";
exit;
} else {
square("ข้อความจากระบบ","ขัดข้อง บันทึกการแก้ไขไม่สำเร็จ");
echo "";
exit;
}
?>
<p>&nbsp;</p>
</body>
</html>

//////////////////////////////////////////////////////////////////////////////////////////

ช่วยหน่อยน่ะครับ ช่วยให้ผมแก้ไขได้สำเร็จซ่ะที ขอบคุณครับ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 4 ม.ค. 2551 15:53:38 By : chit View : 1864 Reply : 5
 

 

No. 1

Guest


-*-

ขึ้น error ว่าไรละคับ






Date : 4 ม.ค. 2551 16:35:40 By : thenetxx
 


 

No. 2

Guest


WHERE `id_user` = '$id_edit' LIMIT 1 ";
ตัด LIMIT 1 ออกครับ
Date : 4 ม.ค. 2551 17:00:51 By : tong911
 

 

No. 3

Guest


มันไม่ขึ้น error คับ แต่มันไม่ยอมบันทึกครับ
Date : 5 ม.ค. 2551 15:43:11 By : chit
 


 

No. 4

Guest


ผมลองแก้ดูแล้ว มันบอกว่า แก้ไขข้อมูลแล้ว แต่มันไม่ยอมบันทึกในฐานข้อมูลอ่ะคับ
Date : 5 ม.ค. 2551 15:57:22 By : chit
 


 

No. 5

Guest


ผมว่านะครับคงเป็นชื่อ ฟิลล์ อาจจะเขียนผิดไปบางตัวนะครับยังไงลองตรวจดูดีๆๆอีกรอบนะครับ
Date : 8 ม.ค. 2551 11:11:34 By : manop_cs
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ดูโค้ดให้หน่อยครับ ไม่รู้ว่าผิดตรงไหน แก้มาเป็นอาทิตย์แล้วยังไม่ได้เลย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่