qiangzai8536 发表于 2007-3-9 23:41
PHP中怎样限制同一信息重复提交?
非常感谢,请赐教!!!
rainic 发表于 2007-3-10 19:54
提交的时候查询数据库,看看有没有相同的记录,如果有就不插入数据
qiangzai8536 发表于 2007-3-11 14:57
是这样吗?<br>$rs=mysql_query("SELECT * FROM table1 ");<br>$myrow = mysql_fetch_array($rs);<br>if ($myrow['flid1']==$q || $myrow['flid2']==$flid2 || $myrow['title']==$bt || $myrow['password']==$password || $myrow['content']==$nr || $myrow['yxq']==$yxq )<br> echo "请勿重复提交相同信息!";<br>else {<br>$mysql=mysql_query("INSERT INTO table1 (id,flid1,flid2,title,password,content,rq,yxq) VALUES ('','$q','$flid2','$bt','".md5($password)."','$nr','$date','$yxq')");<br>}<br>1.这样的语法有问题吗?<br>2.若没问题是否有更简洁的方法?<br>谢谢!
页:
[1]