Есть форма, SQL запрос и post AJAX. Без AJAX все хорошо, но мне не хочется перезагружать страницу. AJAX сделал свое дело, в консоли показало "Good!", но запись осталась. Подключаюсь через <?php require_once('connect.php') ?> Весь этот код в одном документе, У меня есть другие запросы, они выполняются.
Я не могу понять в чем проблема.
Спасибо.
<div class="delete_rec">
<form method="POST" id="del_form">
<input type="text" name="id_delete" placeholder="ID R" class="inp_delete">
<button type="submit" name="delete" value="Delete" id="delete_btn">Delete</button>
</form>
</div>
<?php
if (isset($_POST['delete'])) {
$delete_id_value = $_POST['id_delete'];
$delete_id_from_db =
'DELETE `users`, `phones_users`
FROM `users`
JOIN `phones_users`
ON users.id = phones_users.id_user
WHERE phones_users.id = ' . $delete_id_value;
$result_delete1 = mysqli_query($con, $delete_id_from_db);
}
?>
$(document).ready(function() {
$('#del_form').submit(function(event) {
event.preventDefault();
$.ajax(
{
url: '/index.php',
type: 'POST',
data: $('#del_form').serialize(event),
dataType: 'text',
success: function(message) {
console.log("Good!");
}
}
)
});
})
ID R | ID U | NAME |LAST NAME | PHONE 1 | PHONE 2
______________________________________________________
| | | | |
34 | 51 | Misha |Last Name | 0995118824 | ---
-----------------------------------------------------
35 | 52 | Alex |First Name | 342342 | ---