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] удалена!";
}
}