我有一個PHP頁面,當您嘗試刪除記錄時,它會重定向到另一個頁面 ,而不是刪除剛刷新的記錄。從數據庫中刪除記錄
我從以前的PHP頁面order_id
...
<?php
session_start();
include("confing/db.php");
include("confing/funtion.php");
require_once('stas/config.php');
if(isset($_SESSION['idart23'])){
$idses = ($_SESSION['idart23']);
$uesrnameses = ($_SESSION['username']);
$passwordses = ($_SESSION['password']);
$query = mysql_query("SELECT * FROM `admins` WHERE username='".$uesrnameses."' AND id='".$idses."'");
if($rowadmin = mysql_fetch_array($query)) {
}else{
die(header("Location: login.php"));
}
}else{
die(header("Location: login.php"));
}
$order_id=$_GET['ID'];
header("Location: orders.php");
if (isset($order_id)) {
$query = mysql_query("DELETE FROM `orders` WHERE `ID`='$order_id' ");
$time = date("d/m/Y , h:i:s");
$act = "מחיקת עמוד";
$nameadmin = $rowadmin['firstname'];
mysql_query("INSERT INTO `logs` (`time` , `act` , `admin`) VALUES ('$time' , '$act' , '$nameadmin') ;") or die ("$error[errorcoontodb]");
}else{ exit('\$order_id isnt set!'); }
?>
我該如何解決這個問題?
[請不要在新代碼中使用'mysql_ *'函數](http://bit.ly/phpmsql)。他們不再被維護[並被正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到[紅框](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 –
我不知道是否同時爲這些評論製作了內置模板? :) – dbf
'$ _GET ['ID']'是否設置? – MichaelRushton