我的代码直接转到" delete_product.php"并删除记录,不显示弹出窗口。
echo "<td><a href='delete_product.php?id=".$sno."' onClick='return confirm('Do you want to delete?');'>Delete</a></td>";
答案 0 :(得分:3)
引号存在问题,内部引号需要通过反斜杠进行转义。
onClick='return confirm(\'Do you want to delete?\');'
答案 1 :(得分:0)
尝试用html编写它而不是php
?>
<td><a href="delete_product.php?id=<?php echo $sno?>" onClick="return confirm('Do you want to delete?');">Delete</a></td>
<?php
答案 2 :(得分:-1)
您可以使用链接
<a href=delete_product.php?id=$sno>Delete</a>
删除delete_product.php
$delete_id=$_GET['id'];
mysqli_query($con,"DELETE FROM table_name WHERE id='$delete_id'") or die(mysql_error());