【发布时间】:2013-10-24 04:48:04
【问题描述】:
我需要使用 PHP 连接到一个数据库 [确认工作,我可以成功连接并在表上执行查询] 并搜索某个表[users] ,该表中的某个列[userinfo1] 用于匹配任何行上的定义文本字符串[text1]。如果找到匹配项 - echo 1 如果未找到匹配项 - echo 0。
我尝试了几次,但我似乎总是失败
我正在定义文本字符串以在 URL 中搜索行并使用 $_GET =['text1'];
我确认 $_GET 可以直接使用 echo 进行测试。
我无法确切知道使用什么查询来告诉它“搜索 TEXT1 并告诉我如果你找到它”我想可能是 mysqli_query
($con,"SELECT * FROM `users`"
. "ORDER BY `users`.`userinfo1` DESC LIMIT 0, 1 ");
但所做的只是返回它在定义的列 [userinfo1] 中找到的第一件事
【问题讨论】:
-
我对你投了反对票,因为我认为这个问题不适合这个论坛。问题可以追溯到基本的 SQL 语言,只需查阅您的 SQL 注释就可以揭示这一点。我了解您是 SO 新手,但在未来,请尝试付出额外的努力。不过,从好的方面来说,我喜欢你提出问题并解释了你想要什么、你做了什么以及你得到了什么结果。
标签: php mysql sql database linux