gpt4 book ai didi

php - 搜索栏结果过滤器 php

转载 作者:搜寻专家 更新时间:2023-10-30 23:36:20 25 4
gpt4 key购买 nike

我正在制作一个电子商务网站。我想根据搜索框中的文本过滤产品。

“产品”表:

products
id| type_id | brand_id | cat_id | title| desc

我想检查 result_text 是否存在于 type_name 或 brand_name 或 cat_name 中,并显示基于它的所有产品。

最佳答案

我会为您的数据库使用 MySQL,并且 type_id、brand_id 和 cat_id 是外键。

在 MySQL 中,你有一个很好的关键字,叫做 LIKE。然后你还有连接帮助你从相关表中获取数据

所以你需要这样的查询

SELECT products.*, types.* /* other tables here */ 
FROM products LEFT JOIN types on products.type_id = types.id /* other joins here */
WHERE types.type_name LIKE '%/* variable here */%' OR brands.brand_name LIKE '%/* variable here */%' /* other conditions */

关于php - 搜索栏结果过滤器 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41907256/

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