нужно отловить запрос в sql
нужно отловить запрос в sql, когда ни одно значение в таблице не соответствует запросу. Мб есть какая-нибудь функция в php, которая возвращает true false при обнаружении пункта в бд.
DELETE FROM `orders` WHERE `orders`.`id`='$id_car' AND `orders`.`id_user`='$id_user'
идея такая - если не нашло пункта, то выводит юзеру, что он не может удалить бронь другого пользователя
Ответы (1 шт):
Автор решения: Gans Liber
→ Ссылка
сделал как советовал первый комментатор
$gg = mysqli_query($connect, "SELECT * FROM `orders` WHERE `orders`.`id`='$id_car' AND `orders`.`id_user`='$id_user'");
$gg = mysqli_fetch_assoc($gg);
if ($gg){
mysqli_query($connect, "DELETE FROM `orders` WHERE `orders`.`id`='$id_car' AND `orders`.`id_user`='$id_user'");
} else{
$_SESSION['message'] = 'Это бронь другого пользователя';
}