进行非常简单的通配符搜索:
"SELECT firstname, lastname, email, text FROM members WHERE firstname LIKE '%$word%' OR lastname LIKE '%$word%' OR email LIKE '%$word%' OR text LIKE '%$word%'"
如果我搜索“test”,它会找到“test”而不是“Test”,我该如何解决这个问题?奇怪的是,在另一个数据库中,它找到了“Test”和“test”这两个词,它们正在运行“latin1_swedish_ci”。
我认为“整理”语句会有所帮助,但我无法让它工作:(