我正在尝试创建一个搜索栏来搜索已经使用php存储在表中的标题。要查找标题,我必须输入确切的标题ex。输入:(标题)输出:(标题)。我想要它,所以您要做的就是键入单词的一部分,并使用这些单词输入标题的查询过滤器:输入:(标题)输出:(标题,First_Title)。这可能与查询有关,还是我必须使用其他东西? $ Unexact变量是用作输入的变量。

$name = mysql_query("SELECT * FROM information WHERE Title='".$UnExact."'") or die ('Error: '.mysql_error ());

最佳答案

试试这个(使用mysqli扩展名)

$name = $mysqli->query("SELECT * FROM information WHERE LOWER(Title) LIKE '%". strtolower ($UnExact) ."%'");

09-13 04:30