gpt4 book ai didi

php - 在格式为 "Firstname Lastname"的列中搜索名字或姓氏

转载 作者:行者123 更新时间:2023-11-29 10:50:05 24 4
gpt4 key购买 nike

在我正在使用的表格中,full_name 列的格式为“Firstname Lastname”

例如。 “约翰·韦斯特”

我正在使用这个:

$q="John";

$sql = "SELECT full_name FROM wp_users where full_name like '$q%' order by display_name ASC";

工作正常,返回“John West”。

但是,如果我使 $q 等于“West”并尝试按姓氏搜索,则不会返回任何内容。是否有一个 mysql 语句可以用来更好地做到这一点?

最佳答案

尝试根据您的情况使用适当的通配符连接

$sql = "SELECT full_name  
FROM wp_users where full_name like concat('%', $q,'%')
ORDER BY display_name ASC";

$q = '%John%';

$sql = "SELECT full_name
FROM wp_users where full_name like '$q'
ORDER BY display_name ASC";

关于php - 在格式为 "Firstname Lastname"的列中搜索名字或姓氏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43897641/

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