gpt4 book ai didi

PHP |如果存在任何具有相同ID的记录,Mysql如何停止插入

转载 作者:太空宇宙 更新时间:2023-11-03 10:34:46 25 4
gpt4 key购买 nike

好吧,我有这个每天记录出勤的考勤系统,我正在寻找的是除了 PHP 代码之外的限制,比如可以限制用户随着时间的推移输入重复记录的限制。例如,我已经标记了我的出勤率。我自己

DATE 22-05-2018 and trackingid = 1

如果我再次尝试插入标记出勤,它不应该插入语句。

它可以通过 php 和它的长代码来完成,我的意思是它是可能的,但是 MySQL 有什么办法,通过它我们可以使 2 列唯一,如果它们都已经存在,只是不要让用户插入。

最佳答案

在您的列上使用 unique_index

ALTER TABLE `tablename` ADD UNIQUE `unique_index`(`columnOneName`, `columnTwoName`);

关于PHP |如果存在任何具有相同ID的记录,Mysql如何停止插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50472328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com