我想从日历中删除该类,如果20本书那个类。我有一个系统管理员,我将类添加到数据库中,但我需要检查是否有超过20人被预订到课程,然后课程将从日历中消失。我不知道如何开始这个,这是我的代码我必须在日历中插入一个类。我想我必须在这段代码中添加一张支票。
if(isset($_POST["title"]))
{
$query = "
INSERT INTO events
(title, start_event, end_event)
VALUES (:title, :start_event, :end_event)
";
$statement = $connect->prepare($query);
$statement->execute(
array(
':title' => $_POST['title'],
':start_event' => $_POST['start'],
':end_event' => $_POST['end']
)
);
}
答案 0 :(得分:-1)
您应该通过创建函数或使用触发器在数据库中进行验证。如果使用函数,则根据记录数返回记录数或true / false。
或者只是在插入后查询数据库以查看记录数是否已达到20:
SELECT COUNT(*) FROM events;
然后使用你的php逻辑删除该类。