gpt4 book ai didi

php - 从 URL 参数在表中搜索名字和姓氏

转载 作者:行者123 更新时间:2023-11-29 00:13:52 24 4
gpt4 key购买 nike

我想像这样在我的网址中传递一个参数:http://example.com?rep_name=JoeSmith

数据库表有这样的结构:

+----+-------+-------+-------------+
| id | fname | lname | email |
+----+-------+-------+-------------+
| 1 | Joe | Smith | joe@joe.com |
+----+-------+-------+-------------+

如何查询表并搜索与名字和姓氏匹配的用户?现在我只能使用 fname 或 lname 进行查询。变量 $rep_name 保存参数值,但我不确定如何在参数和查询中使用名字和姓氏,因为它们位于不同的列中。

SQL:

$sql = "SELECT id
FROM contacts
WHERE fname='" . mysql_real_escape_string($rep_name) . "'
";

最佳答案

假设代表姓名始终是名字和姓氏相互附加,只需使用 CONCAT()附加它们,然后将它们与您的值进行比较。

$sql = "SELECT id
FROM contacts
WHERE CONCAT(fname,lname)='" . mysql_real_escape_string($rep_name) . "'
";

我只希望你们所有的代表都有唯一的名字姓氏组合,如果这将用于以任何方式对代表进行身份验证的话。

关于php - 从 URL 参数在表中搜索名字和姓氏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23662107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com