mysql_query("select Count(1) from account 怎么判断设置 输出数值?

我要输出下面这一段让収条件不成立$check_query=mysql_query("selectCount(1)fromaccountwhereusername='$us... 我要输出下面这一段 让収条件 不成立
$check_query = mysql_query("select Count(1) from account where username='$username' and sha_pass_hash ='$password';");
if 这一段
{
echo "<div class=\"error\">旧密码填写不正确,请重新输入</div>";
$passed = false;
}
该怎么写?
我怎么写都不行啊 ...
验证密码和用户名 这条记录是否存在 .如果存在 设置值为1 if值 不是1 那么执行下一段

如果详细写好 最好 求教 高手
username是用户名 字段

sha_pass_hash 是 sha1加密过后的密码字段
展开
 我来答
微秃中坑
推荐于2016-01-30 · 超过32用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:74.9万
展开全部

你用select count(1)用错了,你这样写是查找值为1的记录,你的设想只是查找用户名和密码都相符的记录而已, 把count(1)去掉, 

if(!$check_query)//有记录就为真,没有记录就为假
{
    echo "<div class=\"error\">旧密码填写不正确,请重新输入</div>";
    $passed = false;
}
更多追问追答
追问
我要求就是为真后  设置一个错误的if 条件  因为 框架 已经设好了

不等于 怎么表达
追答
就是   if (!$check_query) 这样写呀,这个写法的意思是  如果(非真),有个感叹号的哦!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式