У меня есть функция ajax, которая обновляет мою базу данных .. Функция работает отлично, и после обновления базы данных я вызываю функцию successAlert(), которую я создал .. однако теперь я хочу для вызова функции ошибки в случае ошибки, однако при тестировании для прерывания кода я все равно получаю successAlert().Ajax return error to call error ajax error call
Ajax/Javascript:
var share = "test"
var custid = "test"
$.ajax({
url: "assets/ajax/customer-rec.php",
type: "POST",
data: {UpdateAccount: "yes",custid: custid,share: share},
success: function(result){
successAlert()
},
error: function(result){
errorAlert()
}
});
PHP для обновления базы данных
if (isset($_POST['UpdateAccount'])){
$custid = $_POST['custid'];
$share = $_POST['share'];
$query="UPDATE `users` SET `share_ord`='$share' WHERE id= $custid";
$stmt = mysql_query($query);
if($stmt === false){
return false
}
}
Как вы создаете провал? Вы переименовали «assets/ajax/customer-rec.php»? –