验证(如果电子邮件和令牌正确,则更新数据库)
但是即使我的代码无效,它仍然显示“非常成功” ,但是在我的数据库中状态不会更新
但是如果我输入正确的代码,它会显示“非常成功” ,但是我的数据库会更新状态
答案 0 :(得分:0)
在此代码中,您正在检查在每种状态下运行的命令的执行情况。 您需要从表中再次读取状态(如果状态已更改)。您显示“巨大成功!”否则显示“失败”。这是最简单的方法。 当然,还有其他方法。
答案 1 :(得分:0)
您的代码始终运行正确,这就是为什么它总是说“大成功!”我认为。也许您需要首先检查数据库中是否存在用户和代码,然后执行条件更新,否则将失败。
答案 2 :(得分:0)
首先,您可以添加select
查询,并在添加update
查询之后检查代码和用户名是否正确。
感谢您的帮助-代码有效