我目前正在尝试为网站构建即时搜索功能,但是却遇到了SQL查询问题。
我正在尝试从包含已在文本框中输入的字母的数据库中选择名称。
这是我的疑问:
mysqli_query($dbcon, "SELECT name FROM drinks LIKE '%$partialSearch%'");
即使我在表中包含字母/字母的值,也不会返回任何内容。不使用LIKE关键字时一切正常。那是怎么回事?
答案 0 :(得分:3)
"SELECT name FROM drinks where yourField LIKE '%$partialSearch%'"