在blockquote中添加了错误

时间:2017-08-03 07:21:17

标签: php sql

我有sql requestdatabase动态搜索客户名称:

 $input = strtolower( $_GET['input'] );
 $len = strlen($input);
 $aResults = array();

        if ($len)
        {

        $aUsers="'Select * From `clients` Where `clients`.`Libelle` LIKE '" . %$input% . "'";
        $aResults[] = array( "id"=>($i+1) ,"value"=>htmlspecialchars($aUsers[$i]); 
}

它会返回错误:

  

解析意外%   有人可以告诉我,我的错在哪里?   谢谢。

1 个答案:

答案 0 :(得分:5)

您的SQL语句中有错误,您需要在SQL下面更改:

$aUsers="'Select * From `clients` Where `clients`.`Libelle` LIKE '" . %$input% . "'";

$aUsers="'Select * From `clients` Where `clients`.`Libelle` LIKE '%" . $input . "%'";