Я конвертирую свой сайт, чтобы использовать подготовленные заявления вместо mysqli.Однако я столкнулся с проблемой, которая, как я знаю, работала с использованием mysqli, но она не работает с использованием подготовленных операторов.Я хочу удалить все записи, которые на 5 минут старше, чем время, записанное в базе данных, которая в этом случае хранится в столбце last_fail_login.Я не получаю сообщение об ошибке, но он удаляет каждую запись в таблице базы данных независимо от того, сколько ей лет, что не является правильным.Я вставил код ниже:
$stmt1 = $conn->prepare("DELETE FROM login_fail WHERE `last_fail_login` < DATE_SUB(NOW(), INTERVAL 5 MINUTE)");
$stmt1->execute();