我是php语言的新手,并且我已经有一个正在运行的系统,并且它正在像这样工作,我有一个名为Consultas.php的页面,并且在此页面上我有一个Javascript函数,并且在另一个名为delete.php的文件,我有一个php函数,它从数据库中删除一条记录,因此它已经在运行,但是我想在delete.php上的函数完成后再运行Consultas.php上的函数,那我该怎么办呢?
因此,我试图在页面Consultas.php上更好地解释,我有一个表,其中包含数据库中的数据,并且在此表的每一行中,我都有2个按钮,一个要删除,一个要编辑,所以在删除按钮上,它调用了delete.php上的函数delete,因此所有删除过程都在那里发生,并且在删除后,它再次调用Consultas.php,导致该页面是系统的主页,导致所有记录被删除。在那里,它已经在工作,但是在delete.php上的那个函数删除结束后,我想调用Consultas.php上的javascript函数,但是我不知道该怎么做...
所以我拥有的javascript函数是这样的:
Swal.fire({
position: 'top',
type: 'success',
title: 'Registro excluido com sucesso!',
showConfirmButton: false,
timer: 1500
})
,此代码位于Consultas.php上,因为我需要在此页面上显示此消息,但我需要仅在另一个文件中运行此代码,在这种情况下,在delete.php上可以运行很好....所以我在delete.php上的代码如下:
<?php
include_once 'conexao.php';
$id = filter_input(INPUT_GET, 'id', FILTER_SANITIZE_SPECIAL_CHARS);
$comandoSQL = $conectaDB->query("delete from chamados where id='$id'");
if(mysqli_affected_rows($conectaDB)>0){
header("Location:../consultas.php");
}
?>
恢复,我想这样工作:当我单击按钮时,它调用delete.php上的函数delete并为其传递参数,然后该函数执行delete,在删除之后它调用页面Consultas.php,然后我想显示一条消息,记录已成功删除...了吗?现在更清楚了吗?我希望是的:D
有人可以帮助我吗?
此后,谢谢您的帮助