รบกวนช่วยดูโค๊ดให้หน่อยครับคือมันไม่ยอมอัพเดทข้อมูลให้อ่ะครับ
Code (PHP)
<?
ob_start();
echo"<script type=text/javascript language=JavaScript1.2 src=popup.js></script>";
include "connect.php";
mysql_query("set names utf8");
if($stu_id=="" || $Name=="" ){
echo"<center><font color=red>อัพเดทข้อมูลไม่สำเร็จ เนื่องจากกรอกข้อมูลไม่ครบ</font><br>";
echo"<a href=javascript:history.back();>กลับไปแก้ไข</a></center>";
}else{
echo $SQL_update_member="update $tbluser set
stu_id='$stu_id',Name='$Name',clas='$clas',room='$room',number='$number' ,round_id='$round_id',major='$major',tel='$tel',phone='$phone',phone_fm='$phone_fm',address_job='$address_job',add_job='$add_job' ,soi='$soi',district='$district',border='$border',province='$province',post='$post', tel_job='$tel_job',name3='$name3',rank='$rank',name_job='$name_job', rank2='$rank2',group='$group',tel_job2='$tel_job2',fax='$fax',gender='$gender',status='$status' where stu_id = '$stu_id'";
$dbquery =mysql_db_query($dbname,$SQL_update_member);
echo $SQL_update_member2 ="insert into $tbluser2 values('','$date','$stu_id' ,'$Name','$clas','$room','$number','$round_id' ,'$major','$tel','$phone','$phone_fm','$address_job','$add_job','$soi','$district' ,'$border','$province','$post','$tel_job','$name3','$rank','$name_job','$rank2' ,'$group','$tel_job2','$fax','$gender','','$status','','','','','','','','','','','','','','','','','','','','','' ,'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','')";
$dbquery =mysql_db_query($dbname,$SQL_update_member2);
echo"<center><br><br><br><font color=red>อัพเดทข้อมูลเรียบร้อยแล้วครับ</font><br><br><br>";
echo"<input type=button value=ปิดหน้านี้ onclick=javascript:window.reloadopener();></center>";
mysql_close();
}
?>
<?php ob_end_flush(); ?>
รบกวนช่วยดูโค๊ดให้หน่อยครับคือมันไม่ยอมอัพเดทข้อมูลให้อ่ะครับTag : PHP
Date :
2012-03-16 00:47:08
By :
labutus
View :
855
Reply :
2
ทำไมคุณไม่รับค่า $_GET หรือผ่าน $_POST ครับ
ส่วน error อะไร ลองใช้ $dbquery =mysql_db_query($dbname,$SQL_update_member) or die(mysql_error());
Date :
2012-03-16 06:14:54
By :
webmaster
พออัพเดทข้อมูลแล้วมันเป็นแบบนี้อ่ะครับ
update student set stu_id='5004619',Name='นายพิสิฐ ธรรมวิทวัส',clas='la ',room='la',number='1',round_id='1',major='1',tel='1',phone='1',phone_fm='11',address_job='1',add_job='1',soi='1',district='1',border='1',province='11',post='1',tel_job='1',name3='1',rank='1',name_job='1',rank2='11',group='1',tel_job2='11',fax='1',gender='1',status='1' where id ='7'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group='1',tel_job2='11',fax='1',gender='1',status='1' where id ='7'' at line 2
Date :
2012-03-16 08:47:56
By :
labutus
Load balance : Server 02