Re: [問題] 關閉(離開)頁面時,做資料庫的修改
: 我使用php + mssql
: 在離開頁面的時候要做資料庫的修改
: 程式碼中的alert("1");有出現
: alert(sql);卻沒有出現
: 請問我該怎麼寫才對呢?
在網頁載入中
有做這個指令
$sqlEQ="update TRN_EQUIPMENT set EQ_temp='Y' where C_NO=".$NO['$Num']." and C_NO1=".$NO1['$Num']." and EQ_NO=".$EQ['$Num'];
$resEQ=mssql_query($sqlEQ);
所以網頁打開之後,資料庫中EQ_temp應該是Y
以上本來都正確執行
但是我加了這段javascript的時候
function leave()
{
alert("你將離開此頁面");
<? $sql="update TRN_EQUIPMENT set EQ_temp='N' where C_NO=".$NO['$Num']." and C_NO1=".$NO1['$Num']." and EQ_NO=".$EQ['$Num'];?>
alert("<? echo $sql ?>");
alert("Num=<? echo $Num ?>");
<?
for($i=1;$i<=$Num;$i++)
{
$result=mssql_query($sql);
}
?>
}
網頁打開後,EQ_temp卻沒有為Y
請問怎麼會這樣呢
--
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
■□■□■□■□■□■□■□■□■□■□■□■□■P_Wulito□■□■
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
■□■□■□■□■□■□■□■□■□telnet://bbs.wretch.cc□無厘頭□■□■
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.173.119
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 7 篇):