好吧,所以我制作了这个运行并检查某些名称包含用户输入的字符的小脚本。 因此,例如,如果我输入“A”,它将向我显示名称中包含“A”的所有用户(Admin、Toma)等。 现在我想要实现的很简单,我希望它只选择以该字母开头的字符。 例如,假设我输入 A,它将只显示 Admin 而不是 Toma,因为 TOMA 以 T 开头。
当前查询
query("SELECT ime FROM users WHERE ime LIKE '%".$term."%'")
您建议我使用 PHP 来实现此目的还是直接通过查询来实现此目的?
如果是这样,请告诉我什么是最好的方法,在此先感谢您!
最佳答案
您的查询应该只删除初始通配符:
"SELECT ime FROM users WHERE ime LIKE '".$term."%'"
关于php - 使用 PHP 在 SQL 中搜索第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40144323/