以下精确查询语句是当获取当前输入值,去数据库筛选,然后返回数据,

  但只能是当你输入的值完全等于数据库里的值后才会返回数据,

 $sql = "SELECT * FROM `userr` WHERE `sushe` = '$sus'";

  而模糊查询就是当数据库有多个相同值得时候,会返回所有带相同值得结果 如下;

  

SELECT *FROM userr  WHERE `user` LIKE '李%'

  

 数据库数据 PHP  数据库中的模糊查询   查询结果PHP  数据库中的模糊查询

模糊查询的关键字就是  like  当你的百分号位置不同时,结果也会不同  例如:

 

SELECT * FROM userr WHERE `user` LIKE '%李'

 

  

 

数据库数据PHP  数据库中的模糊查询  查询结果PHP  数据库中的模糊查询

当两个%同时存在时,结果如下:

 

SELECT * FROM `userr` WHERE `user` LIKE '%李%'

 

  

 

数据库数据  PHP  数据库中的模糊查询 查询结果PHP  数据库中的模糊查询

 

相关文章:

  • 2021-12-09
  • 2021-08-06
  • 2021-11-04
  • 2022-12-23
  • 2021-06-09
  • 2022-01-08
  • 2021-12-31
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案