PHP mysql搜索文本



我正在写一个博客,我必须在系列中发布东西,我需要将它们链接在一起。我想输入下一个帖子id到前一个帖子。现在的挑战是,有没有一种方法来搜索使用mysql的表达式来检查像这样的东西:我有一个标题,心态2,来自心态1,有没有一种方法可以搜索并从数据库中获取心态1,心态2?$sql = 'SELECT * FROM post WHERE title LIKE "mindset 2"';

因为我认为1和2会分散搜索的注意力。由于

% -百分号表示0、1或多个字符

试试这个:

'SELECT * FROM post WHERE title LIKE "%mindset 2%"'

https://www.w3schools.com/sql/sql_like.asp

但无论如何,我认为这是更好的,而不是只获取一个帖子,你获取idtitle的前一个和下一个帖子,所以你可以把他们的链接。

最新更新