Php Simple MySQL SELECT/IF,在数字超过阈值时返回?
我正在创建一项服务,用户在需要新帐户之前最多只能登录5次,我如何验证计数(假设它存储在名为Php Simple MySQL SELECT/IF,在数字超过阈值时返回?,php,mysql,compare,Php,Mysql,Compare,我正在创建一项服务,用户在需要新帐户之前最多只能登录5次,我如何验证计数(假设它存储在名为tries的tinyint列中),而无需获取任何列 在伪代码中: SELECT FROM table WHERE userid=$uid AND tries <= 5 从userid=$uid的表中选择,并尝试从中选择COUNT(*)作为答案。。。 将返回最小信息,其中0可能为假,>0为真,从表中选择1…我假设您的意思是用户可能只尝试登录5次,但失败。通常这不应使他们需要新帐户,只应将他们锁定一段时
tries
的tinyint列中),而无需获取任何列
在伪代码中:
SELECT FROM table WHERE userid=$uid AND tries <= 5
从userid=$uid的表中选择,并尝试从中选择COUNT(*)作为答案。。。
将返回最小信息,其中0可能为假,>0为真,从表中选择1…
我假设您的意思是用户可能只尝试登录5次,但失败。通常这不应使他们需要新帐户,只应将他们锁定一段时间。
SELECT COUNT(*) AS answer FROM ...