发布网友 发布时间:2022-04-06 01:55
共2个回答
热心网友 时间:2022-04-06 03:24
在插入数据之前,可以从数据库查询,
如果没有这条数据我们进行插入操作,存在就跳过。
望采纳 Thx
追答你可以写个函数封装起来这样就不会写那么多代码,查询是必要的
热心网友 时间:2022-04-06 04:42
可以给数据设定*,把week+ctime设置为唯一索引,这样重复记录就无法插入;
在上面的数据库*基础上,如果PHP插入语句不变,那么重复的时候会返回重复冲突,只要SQL的插入语句之后检测mysql_error就知道是否发生了冲突(插入失败)。也可以把插入语句改为REPLACE,这样当遇到重复的时候就直接修改之前的数据,不会导致失败。