作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/13 08:24:34
mysql_query("select Count(1) from account 怎么判断设置 输出数值?
我要输出下面这一段 让収条件 不成立
$check_query = mysql_query("select Count(1) from account where username='$username' and sha_pass_hash ='$password';");
if 这一段
{
echo "
旧密码填写不正确,请重新输入
";
$passed = false;
}
该怎么写?
我怎么写都不行啊 ...
验证密码和用户名 这条记录是否存在 .如果存在 设置值为1 if值 不是1 那么执行下一段
如果详细写好 最好 求教
username是用户名 字段
sha_pass_hash 是 sha1加密过后的密码字段
mysql_query(
你用select count(1)用错了,你这样写是查找值为1的记录,你的设想只是查找用户名和密码都相符的记录而已,把count(1)去掉, 
if(!$check_query)//有记录就为真,没有记录就为假
{
    echo "<div class=\"error\">旧密码填写不正确,请重新输入</div>";
    $passed = false;
}
再问: 我要求就是为真后 设置一个错误的if 条件 因为 框架 已经设好了

不等于 怎么表达
再答: 就是 if (!$check_query) 这样写呀,这个写法的意思是 如果(非真),有个感叹号的哦!
再问: 哦 明白了
再问: 哦 明白了