作者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
1F:推 LaPass:php的session我不熟.... 不过印象中session_start();要放最 09/20 10:53
2F:→ LaPass:前面.... 而且$_SESSION["flag"]没东西的时候好像也不是"" 09/20 10:53
3F:→ LaPass:翻到文件了。php会把null转成""再去比较。 09/20 10:55
4F:→ gname:个人觉得设pk会比较好一点... 09/20 11:01
5F:推 InitialShuk:用true好像有点太空 把insert丢给session会不会比较? 09/20 16:55