gpt4 book ai didi

php - 如何在 PHP Mysql 中创建一个公共(public)搜索栏

转载 作者:行者123 更新时间:2023-11-30 23:11:10 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我想在其中创建一个能够搜索个人用户和品牌的搜索栏。

为此我写了一个这样的查询:

SELECT * FROM temp_users,brand_pages WHERE firstname LIKE'%$find%' or lastname LIKE '%$find%' or name LIKE '%$find%'

我检查了查询,但不是所需要的。有什么方法可以做到??

我应该使用联接吗??

最佳答案

是的,你需要加入。

试试这个:

SELECT * 
FROM temp_users AS TU
INNER JOIN brand_pages AS BP
WHERE (TU.firstname LIKE "%$find%" OR TU.lastname LIKE "%$find%" OR BP.name LIKE "%$find%")

编辑:如果您在 PHP 中使用此查询并尝试内联使用变量 $find,请使用双引号(而不是单引号)。

关于php - 如何在 PHP Mysql 中创建一个公共(public)搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19655648/

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