でstrtolowerを使用する方法:「TEST」と私はキャップがあるロックと私は彼をstrtolowerし、そのPHP - 私は、このフィールドを持つデータベースでは、クエリ
SELECT * FROM table WHERE strtolower(field) = strtolower($var)
のように気にいらをしたい場所を知りません
どうすればいいですか?
でstrtolowerを使用する方法:「TEST」と私はキャップがあるロックと私は彼をstrtolowerし、そのPHP - 私は、このフィールドを持つデータベースでは、クエリ
SELECT * FROM table WHERE strtolower(field) = strtolower($var)
のように気にいらをしたい場所を知りません
どうすればいいですか?
PDOを使用し、MySQLでのMySQL
$stmt = $db->prepare('SELECT * FROM table WHERE LOWER(`field`) = ?');
$stmt->execute(array(strtolower($var)));
LOWER
関数は小文字にフィールド値を変換するために使用することができると仮定。 例:
"select * from table_name where LOWER(email) = ?";
は単純に使用します。
"SELECT * FROM `table_name` WHERE LOWER(`field_name`)='".strtolower($_var)."'";
または両方の機能は同じ
0を作品"SELECT * FROM `table_name` WHERE LCASE(`field_name`)='".strtolower($_var)."'";
を使用します
ありがとう、その仕事:) – Daniel
ありがとう@PhilとはいこれはMySQLiのために働く – andromeda