![ajax](https://habrastorage.org/r/w120/webt/67/53/3d/67533d6c6c297894940973.jpeg)
AJAX
0
Вклад в тег
<a href="#" name='btn_del' id="dell" data-inf="<?php echo $listobn['title'];?>" data-delid="<?php echo $listobn['id'];?>" onclick="change()">Да</a>
// по клику вызываю функцию вызова js
function change() {
// получаю значения атрибутов ссылки
var attribute = document.getElementById("dell");
var align = attribute.getAttribute("data-delid");
var dele = attribute.getAttribute("id");
var inf = attribute.getAttribute("data-inf");
alert("Страница" + inf + " будет удалена!");
// отправляю обработчику
$.ajax({
type: 'POST',
url: 'путь',
// массивом
data: { id: dele, idnews: align, title: inf},
success: function(data) {
$('#del').html(data);
},
error: function(xhr, str){
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
}
if ((isset ($_POST['id'])) && ($_POST['id'])=="dell") {
$newsid = $_POST['idnews'];
$conn = mysqli_query($db, "DELETE FROM news WHERE id='$newsid'");
if ($conn) {
echo "Страница $_POST[title] удалена!";
}
}