gpt4 book ai didi

php - 我怎样才能用php从mysql数据库中选择相似的记录?

转载 作者:行者123 更新时间:2023-11-29 02:14:01 25 4
gpt4 key购买 nike

我有一个搜索表单,我想根据搜索的标题从数据库中选择类似的项目。

现在我使用 SELECT * FROM movies WHERE title LIKE '%".$_SESSION['search']."%';

但是例如有人搜索“Jurassic Park2”或“Jurasic Park 2”时搜索结果不是“Jurassic Park 2”。

如何选择那些与搜索标题有一些字符差异的电影?

最佳答案

您正在寻找 Mysql full text search .这是一个 tutorial开始。基本上您需要在要搜索的字段上创建全文索引,然后您可以使用查询来查找相似的值:匹配 (col1,col2,...) AGAINST (expr [search_modifier])

关于php - 我怎样才能用php从mysql数据库中选择相似的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43778758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com