我正在尝试构建一个小型搜索引擎,可以浏览我网站上的文章。到目前为止,我已经编写了 PHP 代码,我的服务器对此没有任何问题。服务器确实有问题的是我的 SQL 代码,据我所知,它是正确的,但它说它“不是正确的语法”。
我正在尝试将 PHP 变量添加到语句中,以使其搜索该变量的内容,因为内容中包含表单输入。变量(如您所见)称为 $search_input 我的代码在这里:
$sql_code = "SELECT * FROM 'articles' WHERE 'tags' LIKE ‘%{$search_input}%’";
我确定我的语法有问题,但我看不到在哪里。我回顾了 W3schools 的 WHERE 子句和 LIKE 运算符指南 - 找不到任何东西。我将不胜感激任何帮助 - 谢谢。
- 感谢所有帮助人员 - 我尝试了 Des 的第一篇文章,它适用于不同的文章。但是如果我想写:在 PHP 中找到了以下结果。然后在数据库中的每个搜索结果之后重复它。
它在浏览器中显示:
发现以下结果:
HelloWorldPrimaryTest 看看这个文档有以下标签:hello world primary
发现以下结果:
主页 看看 这个文档有以下标签: 主页
我不希望它重复“找到以下结果:”有人可以帮忙吗?非常感谢您迄今为止的所有帮助。