作者kg3363 (深藍)
看板PHP
標題Re: [請益] 防止資料重複寫入
時間Thu Sep 20 10:19:18 2012
是這樣嗎??
if($_SESSION["flag"]==""){
: include ("db.php");
: $sql="insert grade (class_sid,user,class,name,subject,score,timeoff) values
: ('1','kelly','601','王小美','chin','$score','$time')";
: $result=mysql_query($sql) or die("sql寫入資料失敗:".mysql_error());
: mysql_free_result($result);
}
session_start();
$_SESSION["flag"]=true~
可是我剛試~還是不行耶~麻煩大家了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.82.187
推 LaPass:php的session我不熟.... 不過印象中session_start();要放最 09/20 10:53
→ LaPass:前面.... 而且$_SESSION["flag"]沒東西的時候好像也不是"" 09/20 10:53
→ LaPass:翻到文件了。php會把null轉成""再去比較。 09/20 10:55
→ gname:個人覺得設pk會比較好一點... 09/20 11:01
推 InitialShuk:用true好像有點太空 把insert丟給session會不會比較? 09/20 16:55