PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-如何在MySQL数据库中搜索特定字符串大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试在我的网站上设置搜索功能,该功能仅返回与用户输入的关键字完全匹配的内容.因此,如果用户搜索“狗”,那么我不希望在搜索结果中出现标题为“狗的样式”的@L_197_9@(只是一个示例,我实际上并没有该名称的@L_197_9@).当然,这确实做到了:

select * from articles WHERE article_title LIKE '%$searchQuery%'
@H_674_6@

$searchQuery是一个PHP变量,取自用户的输入形式.那么有什么方法可以只返回完全匹配项?

解决方法:

select * from articles WHERE article_title = '$searchQuery'
@H_674_6@

将返回完全匹配.注意从“ like”到“ =”的更改,并注意已删除%符号.

另外请确保不要使用用户表单中的直接输入作为搜索MysqL数据库的输入,因为这样做不安全.

大佬总结

以上是大佬教程为你收集整理的php-如何在MySQL数据库中搜索特定字符串全部内容,希望文章能够帮你解决php-如何在MySQL数据库中搜索特定字符串所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: