我在堆栈溢出中看到过很多像这样的问题,但我想知道为什么我的代码无法工作。它使完美(合乎逻辑)的意义。任何人都可以请向我解释一下我需要编写什么代码才能真正完成我所想的if语句?简单的MySQL查询和比较
$result = mysql_query("SELECT confirmed FROM usernames WHERE username = '$username' AND password = '$password'")
if ($result==NULL)
echo 'Failure';
我正在试图在php中。
注:
在DB确认被设置为NULL,所以最终的回声应显示。
什么不起作用?你收到什么错误?你期望它返回什么?任何样本数据?需要更多信息。 – anothershrubery 2012-04-24 09:34:53
$结果是资源,而不是/ field/s。在失败的情况下它是错误的,否则它包含你需要使用f.ex来获取的资源。 mysql_fetch_array() – 2012-04-24 09:37:19