我想更新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();' –