当我使用删除查询时,数据将被删除,但它会显示直到重新加载页面



当我使用Delete查询数据将被删除,但它的显示,直到重新加载页面。如果这是默认系统然后我想,当我执行删除查询页面(自页)将自动重新加载,或者,

public function delete($query){
$delete_row = $this->link->query($query) or die($this->link->error.__LINE__);
if($delete_row){
return "Data Delete Succes";

exit();
} else {
die("Error :(".$this->link->errno.")".$this->link->error);
}
}

if(isset($_GET['status'])){
if($_GET['status'] == 'delete'){
$id = $_GET['id'];
$deleteUserQuery = "DELETE FROM `admin_info` WHERE id= $id";
$result = $crud->delete($deleteUserQuery);
if(isset($result)){

echo $result;
}
}
}


这是默认情况,除非您编写一个简单的代码块,以便在查询成功执行后自动刷新页面。你可以使用php, js等多种方法来实现这一点。

如果您使用php,请尝试添加下面的代码块,并将url更改为您希望网站重定向的页面名称

header("Location: url");

请参考PHP文档中header元素的用法https://www.php.net/manual/en/function.header.php

或者使用AJAX

最新更新