我需要查询我的数据库并找到结果:
mysql_query("select * from ".ALU_TABLE." where username like '%$q%' or name like '%$q%'");
如果我的表中有一个名为“Book”的名称,我在搜索框中输入“book”,它将不会显示“Book”。
我需要查询我的数据库,使其不区分大小写。
我需要查询我的数据库并找到结果:
mysql_query("select * from ".ALU_TABLE." where username like '%$q%' or name like '%$q%'");
LOWER()
函数。... WHERE LOWER(username) LIKE blabl OR LOWER(name) LIKE asdasd
COLLATE utf8_general_ci
的内容。(_ci
后缀表示不区分大小写。)请参考文档:9.1.7.1. 在SQL语句中使用COLLATE:
使用COLLATE子句,您可以覆盖比较的默认排序规则。COLLATE可以在SQL语句的各个部分中使用。