1
如何更新表一次,並回顯「已更新」,如果表更新之前完成,並且應該重定向到登錄,如果已經更新。 這裏是我的更新查詢mysql表更新一次
<?php
$dbhost="xxxx";
$dbusr="xxxx";
$dbpass="xxxx";
$database="xxxxx";
mysql_connect($dbhost,$dbusr,$dbpass, $database);
mysql_select_db($database) or die("databse not connected");
$num = rand(98564654, 415231564);
If(isset($_POST['login'])){
$Pin=$_GET['pin'];
$ID =$_POST['ID'];
$date=date('Y-m-d H:i:s');
if($Pin!=''){
mysql_query("UPDATE pin SET appid ='$num', status='Activated' WHERE Pin= '$Pin'")
or die(mysql_error());
mysql_query("INSERT IGNORE INTO pinlog (TableName,pin,id,TIME_UPDATED) VALUES('Pin','$Pin','$num','$date')")
or die(mysql_error());
header("location:applicantlogin.php");
}
}
?>
請幫助
下次不要在您的問題中輸入您的數據庫密碼。^_ ^也停止使用'mysql',因爲它已被正式棄用。 – Script47
如果你指定一個問題,這將是有幫助的。這主要是一個問答網站。 – syck
每當我嘗試再次激活引腳時,腳本都會不斷更新表格。我希望它只激活一次。如果已經激活,它應該已經被激活。 –