php忽略sql错误,继续运行下面的代码
目前我在用phpmvc写一个列表。这个列表有两个Primary:primarykey(id1,id2),并且有两个外键约束,也就是id1id2必须分别存在于A,B表的。现...
目前我在用php mvc 写一个列表。这个列表有两个Primary:primary key (id1,id2),并且有两个外键约束,也就是id1 id2必须分别存在于A,B 表的。现在做一个这张列表的修改数据功能。我现在想的是,直接用update,若数据正确,则可以插进去了。若错误,它无法插入。我用一个affected_rows()去判断,然后向客户输出正确信息和错误信息。但是现在的问题是如果无法插入,程序就无法执行下去了。 昨天有写过先判断后插入,但是leader说太罗嗦,一句sql就可以解决。 求大神帮忙
展开
3个回答
展开全部
具体的情况我也不太清楚,如果上你所说的,如果插入出现错误程序没有办法进行下了,那可以是检测到出错信息了,你可以在检测出错信息这前把出错信息清空,或是在插入之前确保插入的数据是正确的符合数据库的格式,要对每一个插的数据进行过虑,否则会被注入的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个好像不太好搞,如果可以,有时间 我帮你远程 瞧下也可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询