如何在 PHP 的查询中使用 strtolower()
在数据库中,我有这个字段:“TeST”。我不知道大写字符在哪里。我只想把它们串起来,做这样的事情:
SELECT * FROM table WHERE strtolower(field) = strtolower($var)
我该怎么做?
在数据库中,我有这个字段:“TeST”。我不知道大写字符在哪里。我只想把它们串起来,做这样的事情:
SELECT * FROM table WHERE strtolower(field) = strtolower($var)
我该怎么做?
使用 PDO 并假设 MySQL
$stmt = $db->prepare('SELECT * FROM table WHERE LOWER(`field`) = ?');
$stmt->execute(array(strtolower($var)));