Я хочу, чтобы пользователь подтвердил, хочет ли он обновить свое изображение.Я знаю, что я не могу использовать sql с php внутри javascript, и я пробовал так много способов, но я не мог заставить его работать, никаких ошибок не было, ничего не произошло.Этот код обновляет изображение, даже не нажимая кнопку.У меня нет знаний об AJAX, поэтому это был бы отличный пример моего кода и того, что он означает.
<script>
function rmv_foto() {
event.preventDefault();
swal({
title: 'Remover foto de perfil?',
text: "Essa ação não poderá ser desfeita.",
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#F54400',
confirmButtonText: 'Sim, pode remover!'
}).then((result) => {
if (result.value) {
var rmv_foto="<?php
$delete = "UPDATE esc_usuarios_fotos SET img_local = 'images/user.png' WHERE img_usu_codigo = '" . $_SESSION['codigo'] . "'";
mysqli_query($conexao, $delete)
?>";
swal(
'Foto Removida!',
'Sua foto de perfil foi removida com sucesso.',
'success'
).then(function() {
location.href = 'perfil.php';
});
}
})
}
</script>
Как правильно использовать ajax для обновления только тогда, когда пользователь подтверждает?