显示搜索词的文本摘录,无法正常工作

奥兹

我正在做一个搜索系统,在这个系统中,我将显示搜索结果,但还有一些文本以搜索到的单词开头。

但是我有一个问题,我没有解决的办法。

问题是:我在数据库中有一个“ Constitution”一词,例如,如果我搜索“ Const”,我得到的结果和我的文本“ Constitution”,但是如果我搜索“ cons”,我得到的结果但是问题是我没有带“ Const ...”的文字。

您看到某种解决方法吗?

我的问题代码:

$search = $url[1];
$read = $pdo->prepare("SELECT * FROM pages WHERE title LIKE ? OR content LIKE ? LIMIT ?,?"); 
$read->bindValue(1, "%$search%", PDO::PARAM_STR);
$read->bindValue(2, "%$search%", PDO::PARAM_STR);
$read->bindParam(3, $begin,PDO::PARAM_INT);
$read->bindParam(4, $max,PDO::PARAM_INT);
$read->execute();
$searchPos = stripos($result['content'],$search);
$searchLen = strlen($search);
$result_text = '"'.substr($result['content'], $searchPos, $searchLen + 35).'..."';
echo '<p>'.strip_tags($result_text).'</p>';
贝斯

您可能会遇到区分大小写的问题。

尝试改用Stripos由于您使用的是LIKE,因此查询已经不区分大小写。

$searchPos = strpos($result['content'],$search);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Lucene搜索词如何工作

来自分类Dev

删除匹配搜索词的文本块

来自分类Dev

Unix grep在长搜索词或短搜索词中都能更快地工作吗?

来自分类Dev

如何永久突出显示vim中的搜索词?

来自分类Dev

突出显示字符串中的搜索词

来自分类Dev

在webview android 4.0.4中突出显示搜索词

来自分类Dev

在WordPress中显示搜索词(标签/存档)

来自分类Dev

如何仅显示完整材料Ui中的搜索词?

来自分类Dev

突出显示搜索词而不移动光标

来自分类Dev

在MVC中使用jquery突出显示搜索词

来自分类Dev

如何在webBrowser控件上“突出显示”搜索词?

来自分类Dev

无法将搜索词作为参数传递

来自分类Dev

提取搜索词周围的词

来自分类Dev

如何在Python中的关键搜索词前后显示2个词

来自分类Dev

为什么搜索词的 Google 趋势每周会显示硒等词的强烈波动?

来自分类Dev

搜索查询在两列搜索时显示所有记录且搜索词为空

来自分类Dev

Django中的PostgreSQL文本搜索无法正常工作

来自分类Dev

突出显示具有不同颜色的多个搜索词的搜索(hls)匹配项

来自分类Dev

vim-搜索和替换后不突出显示搜索词吗?

来自分类Dev

是否有用于在搜索结果中突出显示搜索词的小鬼符号?

来自分类Dev

Windows 8.1搜索选择突出显示无法正常工作

来自分类Dev

WordPress搜索无法使用超过87个字符的搜索词

来自分类Dev

WordPress搜索无法使用超过87个字符的搜索词

来自分类Dev

在不同工作表中找到多个搜索词的运行脚本

来自分类Dev

firestore:使用地图查询多个搜索词未按预期工作

来自分类Dev

Select2-禁用搜索词匹配文本下划线

来自分类Dev

通过python在多个文本文件中查找搜索词

来自分类Dev

如何显示MySQL数据库中的热门搜索词并按日期分组

来自分类Dev

VIM:更改与/ search匹配的当前突出显示的搜索词

Related 相关文章

  1. 1

    Lucene搜索词如何工作

  2. 2

    删除匹配搜索词的文本块

  3. 3

    Unix grep在长搜索词或短搜索词中都能更快地工作吗?

  4. 4

    如何永久突出显示vim中的搜索词?

  5. 5

    突出显示字符串中的搜索词

  6. 6

    在webview android 4.0.4中突出显示搜索词

  7. 7

    在WordPress中显示搜索词(标签/存档)

  8. 8

    如何仅显示完整材料Ui中的搜索词?

  9. 9

    突出显示搜索词而不移动光标

  10. 10

    在MVC中使用jquery突出显示搜索词

  11. 11

    如何在webBrowser控件上“突出显示”搜索词?

  12. 12

    无法将搜索词作为参数传递

  13. 13

    提取搜索词周围的词

  14. 14

    如何在Python中的关键搜索词前后显示2个词

  15. 15

    为什么搜索词的 Google 趋势每周会显示硒等词的强烈波动?

  16. 16

    搜索查询在两列搜索时显示所有记录且搜索词为空

  17. 17

    Django中的PostgreSQL文本搜索无法正常工作

  18. 18

    突出显示具有不同颜色的多个搜索词的搜索(hls)匹配项

  19. 19

    vim-搜索和替换后不突出显示搜索词吗?

  20. 20

    是否有用于在搜索结果中突出显示搜索词的小鬼符号?

  21. 21

    Windows 8.1搜索选择突出显示无法正常工作

  22. 22

    WordPress搜索无法使用超过87个字符的搜索词

  23. 23

    WordPress搜索无法使用超过87个字符的搜索词

  24. 24

    在不同工作表中找到多个搜索词的运行脚本

  25. 25

    firestore:使用地图查询多个搜索词未按预期工作

  26. 26

    Select2-禁用搜索词匹配文本下划线

  27. 27

    通过python在多个文本文件中查找搜索词

  28. 28

    如何显示MySQL数据库中的热门搜索词并按日期分组

  29. 29

    VIM:更改与/ search匹配的当前突出显示的搜索词

热门标签

归档