我看不到我的语法错误在哪里,从我所看到的一切看起来都很好,试着环顾堆栈,一切看起来都很好。
错误(查询失败:您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,以在第 1 行的 'like '%no search%'' 附近使用正确的语法)
if (isset($_POST["find"]) && !empty($_POST["find"])) {
$find = $_POST["find"];
$find = strtoupper($find);
$find = strip_tags($find);
$find = trim ($find);
}else{
$find = "no search";
}
DB::init();
$result = DB::Query("SELECT * FROM products like '%$find%' ");
if(!$result) {
die("Query failed: ".DB::LastError());
}
if($result->num_rows ==0 ) {
}
$result_list = array();
while($row = $result->fetch_assoc()) {
$result_list[] = $row;
}
非常感谢任何帮助:)