這是我的代碼;如何讓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