我需要使用PHP连接到数据库[已确认工作正常,我可以成功连接并在表上执行查询]并搜索特定表[users]
、该表[userinfo1]
中的特定列,以查找任何行与定义的文本字符串[text1]
的匹配。如果找到匹配项 - echo 1
如果没有找到匹配项 - echo 0
。
我尝试过几次,但似乎总是失败
我正在定义文本字符串以在 URL 中搜索行并使用 $_GET =['text1'];
我通过直接 echo
直接进行测试来确认 $_GET
是否有效。
我无法确切地找到使用什么查询来告诉它“搜索文本1,如果找到它就告诉我”我想也许mysqli_quer
y
($con,"SELECT * FROM `users`"
. "ORDER BY `users`.`userinfo1` DESC LIMIT 0, 1 ");
但所做的只是返回在定义的列 [userinfo1] 中找到的第一个内容
最佳答案
SELECT * FROM users where userinfo1='YourDefinedtext' ORDER BY userinfo1 DESC
关于php - 在 MySQL 表中搜索文本字符串,如果找到则返回 [简单],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19557166/