В основном моя кнопка удаления не работает, как предполагалось.ниже приведен скриншот моего для каждой таблицы, отображающий содержимое моей таблицы «продукт».Я повторил «productid», чтобы показать, что кнопка удаления имеет значение типа int.
![output](https://i.stack.imgur.com/KXWj1.png)
products.php
<td>
<?php echo $rowProduct['productid']; ?>
<a href="clinics_buttons.vc.php<?php echo '?delete-coupon='.$rowProduct['productid']; ?>" onclick="return confirm('Delete this address?');">
<button class="btn btn-danger btn-sm full_width" data-toggle="modal">
<i class="fa fa-edit"></i><?php echo "DELETE"; ?>
</button>
</a>
</td>
Я превратил «delete-coupon» в переменную для использования в SQL.Но даже когда значение $ productid имеет значение, таблица не удаляется.Хотели бы узнать, почему это происходит и что я могу добавить, чтобы это исправить.
clinics_buttons.vc.php
<?php
session_start();
$routePath = "../";
require_once($routePath . "_config/db.php");
$dbConfig = new config_db();
$db = $dbConfig->init();
$delete_coupon = $_GET['delete-coupon'];
if (isset($_GET['delete-coupon'])) {
$stmt = $db->prepare("DELETE FROM `product` WHERE productid = $delete_coupon");
$stmt->execute();
header('Location: ' . $_SERVER['HTTP_REFERER']);
}
?>
Таблица продуктов
![table](https://i.stack.imgur.com/MfBEH.png)