我想更新mysql表,但只有一次。如果您想再次更新它,它应该给消息“ID已被使用,请登录”php mysql更新表一次
<?php
If(isset($_POST['login'])){
$Pin=$_GET['pin'];
$ID =$_POST['ID'];
if($Pin!=''){
$result = mysql_query("SELECT * FROM pin WHERE Pin = '$Pin'");
$test = mysql_fetch_array($result);
mysql_query("UPDATE pin SET appid ='$num' WHERE Pin= '$Pin'")
or die(mysql_error());
header("location:compet_applicant.php");
}
}
?>
那么,什么问题,任何错误,...? – Naruto
添加另一列,用于标识已被编辑或已编辑的行。 –
您可以使用'lastInsertId();' –