【发布时间】:2014-04-28 01:24:39
【问题描述】:
我正在尝试运行一个调用一些 Javascript 的函数来询问“您确定要删除此客户吗?”这个问题。但是我到 java 脚本的链接似乎不起作用。我在 Java 脚本末尾得到的只是删除这个词。它应该询问他们是否确定,如果不确定,则将其返回到他们单击的页面。如果他们确定,则删除数据。
此脚本会检查以确保没有其他数据与客户数据相关联。如果有,他们不允许删除它。但如果没有附加任何内容,他们可以删除它,但我想确保这是他们想要做的。
我认为我的问题出在链接中,但不确定。
function checkcustomeruse($custid,$pid,$name){{}
global $db;
$sql = "SELECT COUNT(*) from signings WHERE pid = ? AND custid = ?";
$stmt = $db->prepare($sql);
$stmt->bindParam(1, $pid, PDO::PARAM_INT);
$stmt->bindParam(2, $custid, PDO::PARAM_STR);
$stmt->execute();
$number_of_rows = $stmt->fetchColumn();
$number = $number_of_rows;
if($number == 0)
{
echo '<a href="javascript: deleteAlert(custid =' . $custid . ',' . 'name =' . $name . ');">Remove</a>';
}
else
{
$Message = 'You can not delete this customer because it has signings attached to it.';
header("Location: viewallcustomer.php?Message=" . urlencode($Message));
}
}
这是javascript
function deleteAlert(custid,name){
var conBox = confirm("Are you sure you want to delete: " + name);
if(conBox){
location.href="formpross.php?processtp=deletecustomers&delete=yes&custid";
}else{
return;
}
}
【问题讨论】:
标签: javascript php