【发布时间】:2016-02-23 07:46:54
【问题描述】:
当结果存在时,它不会转到if 条件,而是转到else。在查询结果$num>0 我想要一个类似“收据号已经存在”的警报。
$.post("acceptajax.php?confirm1="+confirm+'&receipt='+receipt+'&amount='+amount,function(result,status){
//$('#divsub'+confirm).html(data);
if(result == 'exist'){
alert('Receipt number Alerady Exit');
} else {
$('#accept_'+confirm).hide();
$('#unaccept_' +confirm).show();
}
});
acceptajax.php:
$img_id=$_GET['confirm1'];
$receipt=$_GET['receipt'];
$receipt='HYD'.$receipt;
$amount=$_GET['amount'];
$sql=mysql_query("SELECT receipt FROM user WHERE receipt=$receipt");
$num=mysql_num_rows($sql);
if($num==0){
echo "suc";
} else {
echo "exist";
}
【问题讨论】: