Php mysqli中的Echo脚本警报

Php mysqli中的Echo脚本警报,php,mysql,mysqli,Php,Mysql,Mysqli,嗨,我正在尝试制作一个删除脚本。当用户点击删除它时,它工作正常。删除该帖子并弹出更改。该帖子已被删除,然后重定向到他们的主页。但在将该脚本转换为mysqli后,它工作正常,但它没有显示弹出更改,也没有重定向 这是我的delete.php脚本 <?php $con=mysqli_connect("localhost","root","123","user"); // Check connection if (mysqli_connect_errno()) { echo "Fail

嗨,我正在尝试制作一个删除脚本。当用户点击删除它时,它工作正常。删除该帖子并弹出更改。该帖子已被删除,然后重定向到他们的主页。但在将该脚本转换为mysqli后,它工作正常,但它没有显示弹出更改,也没有重定向

这是我的delete.php脚本

<?php 

$con=mysqli_connect("localhost","root","123","user");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
if(isset($_GET['del'])){

    $delete_id = $_GET['del'];

$delete_query = mysqli_query($con,"delete from save_data where ID='$delete_id'")
    or die(mysql_error()); 

if (mysqli_query($con, $delete_query)) {

echo "<script>alert('Image Has been Deleted')</script>";
    echo "<script>window.open('pimage.php','_self')</script>";

    }

}

?>

你能试试这个吗,你错过了ass
在脚本中。您还多次执行了
mysqli\u查询
,而不是使用一次

    if ($delete_query) {            
           echo "<script>alert('Image Has been Deleted'); window.open('pimage.php','_self');</script>"; 
    }
if($delete_query){
echo“警报(‘图像已被删除’);window.open(‘pimage.php’,‘u self’);
}

你能试试这个吗,你错过了ass
在脚本中。您还多次执行了
mysqli\u查询
,而不是使用一次

    if ($delete_query) {            
           echo "<script>alert('Image Has been Deleted'); window.open('pimage.php','_self');</script>"; 
    }
if($delete_query){
echo“警报(‘图像已被删除’);window.open(‘pimage.php’,‘u self’);
}

你能试试这个吗,你错过了ass
在脚本中。您还多次执行了
mysqli\u查询
,而不是使用一次

    if ($delete_query) {            
           echo "<script>alert('Image Has been Deleted'); window.open('pimage.php','_self');</script>"; 
    }
if($delete_query){
echo“警报(‘图像已被删除’);window.open(‘pimage.php’,‘u self’);
}

你能试试这个吗,你错过了ass
在脚本中。您还多次执行了
mysqli\u查询
,而不是使用一次

    if ($delete_query) {            
           echo "<script>alert('Image Has been Deleted'); window.open('pimage.php','_self');</script>"; 
    }
if($delete_query){
echo“警报(‘图像已被删除’);window.open(‘pimage.php’,‘u self’);
}
更改:

echo "<script>alert('Image Has been Deleted')</script>";
echo "<script>window.open('pimage.php','_self')</script>";
更改:

echo "<script>alert('Image Has been Deleted')</script>";
echo "<script>window.open('pimage.php','_self')</script>";
更改:

echo "<script>alert('Image Has been Deleted')</script>";
echo "<script>window.open('pimage.php','_self')</script>";
更改:

echo "<script>alert('Image Has been Deleted')</script>";
echo "<script>window.open('pimage.php','_self')</script>";

为什么要执行两次查询?你们忘了在脚本标签中加分号

试着这样做

      $delete_query = mysqli_query($con,"delete from save_data where ID='$delete_id'")
or die(mysql_error()); 

  if ($delete_query) {

     echo "<script>alert('Image Has been Deleted');</script>";
     echo "<script>window.open('pimage.php','_self');</script>";
}
$delete\u query=mysqli\u query($con,“从保存数据中删除,其中ID='$delete\u ID'))
或者死(mysql_error());
if($delete\u查询){
回显“警报('图像已被删除');”;
echo“window.open('pimage.php','u self');
}

希望它能解决您的问题

为什么要执行两次查询?你们忘了在脚本标签中加分号

试着这样做

      $delete_query = mysqli_query($con,"delete from save_data where ID='$delete_id'")
or die(mysql_error()); 

  if ($delete_query) {

     echo "<script>alert('Image Has been Deleted');</script>";
     echo "<script>window.open('pimage.php','_self');</script>";
}
$delete\u query=mysqli\u query($con,“从保存数据中删除,其中ID='$delete\u ID'))
或者死(mysql_error());
if($delete\u查询){
回显“警报('图像已被删除');”;
echo“window.open('pimage.php','u self');
}

希望它能解决您的问题

为什么要执行两次查询?你们忘了在脚本标签中加分号

试着这样做

      $delete_query = mysqli_query($con,"delete from save_data where ID='$delete_id'")
or die(mysql_error()); 

  if ($delete_query) {

     echo "<script>alert('Image Has been Deleted');</script>";
     echo "<script>window.open('pimage.php','_self');</script>";
}
$delete\u query=mysqli\u query($con,“从保存数据中删除,其中ID='$delete\u ID'))
或者死(mysql_error());
if($delete\u查询){
回显“警报('图像已被删除');”;
echo“window.open('pimage.php','u self');
}

希望它能解决您的问题

为什么要执行两次查询?你们忘了在脚本标签中加分号

试着这样做

      $delete_query = mysqli_query($con,"delete from save_data where ID='$delete_id'")
or die(mysql_error()); 

  if ($delete_query) {

     echo "<script>alert('Image Has been Deleted');</script>";
     echo "<script>window.open('pimage.php','_self');</script>";
}
$delete\u query=mysqli\u query($con,“从保存数据中删除,其中ID='$delete\u ID'))
或者死(mysql_error());
if($delete\u查询){
回显“警报('图像已被删除');”;
echo“window.open('pimage.php','u self');
}


希望它可以解决您的问题

JavaScript语句后缺少分号。JavaScript语句后缺少分号。JavaScript语句后缺少分号。JavaScript语句后缺少分号。echo“警报('图像已删除');”之间的区别是什么;echo“window.open('pimage.php','u self')和您的s@ling.s为了避免额外的标签。为了避免额外的标签,您需要添加两个额外的标签lines@ling.s,现在我在单行中添加:)echo“警报('图像已被删除');”;echo“window.open('pimage.php','u self')和您的s@ling.s为了避免额外的标签。为了避免额外的标签,您需要添加两个额外的标签lines@ling.s,现在我在单行中添加:)echo“警报('图像已被删除');”;echo“window.open('pimage.php','u self')和您的s@ling.s为了避免额外的标签。为了避免额外的标签,您需要添加两个额外的标签lines@ling.s,现在我在单行中添加:)echo“警报('图像已被删除');”;echo“window.open('pimage.php','u self')和您的s@ling.s为了避免额外的标签。为了避免额外的标签,您需要添加两个额外的标签lines@ling.s,现在我已添加到单行:)