|
|
|
update ข้อมูลแล้ว แต่ข้อมูลยังแสดงค่าเดิมต้องกด refresh ก่อนถึงจะแสดงข้อมูลใหม่ |
|
|
|
|
|
|
|
หน้าเว็บผมจะแบ่งเป็น 2 หน้าครับ หน้าแรกจะแสดงข้อมูล อีกหน้าจะเป็นหน้าแก้ไขโดยเมื่อแก้ไขเสร็จแล้วก็จะกลับไปหน้าแสดงข้อมูลเพื่อแสดงข้อมูลใหม่ที่ Update ไป แต่ตอนกลับไปมันยังแสดงข้อมูลเดิมอยู่ครับ ต้องกดรีเฟรชก่อนข้อมูลใหม่ถึงจะแสดงขึนมาครับ
โค้ดในส่วนของการ Update ครับ
Code (PHP)
if($_POST[check]==true){
$upd = "UPDATE tbl_eva
SET eva_full_score1 = '".$_POST[score1]."', eva_full_score2 = '".$_POST[score2]."',eva_full_score3 = '".$_POST[score3]."',eva_full_score4='".$_POST[score4]."'
,eva_full_sug1='".$_POST[sug1]."',eva_full_sug2='".$_POST[sug2]."',eva_full_sug3='".$_POST[sug3]."',eva_full_sug4='".$_POST[sug4]."'
,eva_full_recommen='".$_POST[status]."',eva_full_review='".$_POST[review]."',eva_full_relevance='".$_POST[relevance]."'
WHERE id = '".$_POST[up_id]."' ";
$result3 = mysql_query($upd) ;
if($result3)
{
echo $upd;
echo"<script language='JavaScript'>";
echo"alert('Evaluation update complete.');";
echo"window.location='http://www.xxxx.co.th/evaluation_poster_show.php?data=$_POST[e_id]';";
echo"</script>";
}
else {
//echo $str ;
//echo $objQuery ;
echo"<script language='JavaScript'>";
echo"alert('Evaluation can't update, Please check your detail.');";
echo"</script>";
}
}
หน้าแสดงข้อมูลก็รับค่า GET[data] แล้วคิวรี่ปกติครับ
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2014-12-04 14:40:40
|
|
|
|
|
Date :
2014-12-04 14:34:41 |
By :
pungpoo |
View :
2223 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
ประวัติการแก้ไข 2014-12-04 14:50:20
|
|
|
|
Date :
2014-12-04 14:48:49 |
By :
pungpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วิธีแก้ บังคับให้โหลดใหม่ อย่างง่ายๆ
14. echo"window.location='http://www.xxxx.co.th/evaluation_poster_show.php?data=$_POST[e_id]';";
แก้เป้น
14. echo"window.location='http://www.xxxx.co.th/evaluation_poster_show.php?data=$_POST[e_id]&ntime=".time()."';";
เหตุผล dns จะมองเห็นเป็นไฟล์ใหม่ ไม่ใช่ไฟล์เก่า ก้จะไปโหลดจากต้นตอมา ไม่ใช้ cache file
|
|
|
|
|
Date :
2014-12-04 15:04:45 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|