在MySQL表中搜索文本字符串,如果找到[SIMPLE],则返回


Search a MySQL Table for a text String, and return if found [SIMPLE]

>我需要使用 PHP 连接到数据库 [确认工作,我可以成功连接并在表上预执行查询] 并搜索某个表[users],该表中的某个列[userinfo1]任何行与定义的文本字符串[text1]匹配。如果找到匹配项 - echo 1 如果找不到匹配项 - echo 0

我试过几次,但我似乎总是失败

我正在定义要在 URL 中搜索行的文本字符串并使用$_GET =['text1'];

我确认$_GET通过直接echo进行测试来确认它的工作。

我无法确切地找到使用什么查询来告诉它"搜索文本1并告诉我您是否找到它"我想也许mysqli_quer

($con,"SELECT * FROM `users`"
    . "ORDER BY `users`.`userinfo1` DESC LIMIT 0, 1 ");

但所做的只是返回它在定义的列 [userinfo1] 中找到的第一件事

SELECT * FROM users where userinfo1='YourDefinedtext' ORDER BY userinfo1 DESC

选择声明