удалить запись из phpadmin

#javascript #php #html

#javascript #php #HTML

Вопрос:

У меня есть список строк с соответствующими кнопками удаления. Когда пользователь нажимает кнопку удалить, эта строка должна быть удалена.

моя кнопка html как часть моей таблицы. Я проверил, что функции передан правильный идентификатор.

  <td style="border-color: #f3e0d7" ><button  name="btn_delete" class="deleteSub" onclick="DeleteSubscription('.$row["RSS_ID"].')" >Delete</button></td>         
  

javascript для кнопки удаления подписки

 function DeleteSubscription(id){

alert(id);

if(confirm("Are you sure you want to remove this subscription?")){
    $.ajax({
        url:'LandingPage.php',
        method:"POST",
        date:
            {
                delete_Subscription:1,
                idPHP:id,
            },
        success:function(response){
            alert(response);
            fetch_data();
        },
        dataType:"text",
    });
}
};
  

мой PHP-код для взаимодействия с таблицей

 if(isset($_POST['delete_Subscription'])){

$ID = !empty($_POST['idPHP']) ? trim($_POST['idPHP']) : null;

try{
    $connect = mysqli_connect($servername,$username,$password,$database);

    $sql=("DELETE FROM rssfeeds WHERE RSS_ID='".$ID."'");

    if(mysqli_query($connect,$sql)){
        exit('Subscription deleted');
    }
    else{
        print_r($sql->errorInfo());
        exit('error');
    }
}catch(PDOException $e){
    console.log($e);
}
}
  

Комментарии:

1. Ничего. мое оповещение об ответе от функции success пустое… В консоли также ничего не отображается

2. Это просто localhost. У меня есть еще около дюжины операторов ajax, указывающих на этот php URL, и они работают. Есть ли какая-либо другая информация, которая может помочь решить эту проблему?

3. Разве это не должны быть данные вместо даты?