这是我的代码;如何让mysqli_query比较变量?
if ($_SERVER['QUERY_STRING']) {
$qrystring = $_SERVER['QUERY_STRING'];
$q = "SELECT * FROM accounts WHERE username = '$qrystring'";
$r = mysqli_query($dbc, $q);
if ($r) {
if (mysqli_num_rows($r) > 0) {
echo 'Yay account active';
}
else {
header('location: create');
}
@mysqli_free_result($r);
}}
现在例如当$ qrystring = User,并且在数据库中它等于用户时,mysql仍将它比较为正确。当我使用===的相同语句时,它破坏了代码,它不起作用?
我希望它是区分大小写的。
任何想法?
谢谢。
你的意思是大小写敏感吗? – 2011-04-13 18:59:58
是的。我会编辑我的答案,使其更清楚, – Basic 2011-04-13 19:01:49