gpt4 book ai didi

PHP/MySQL 动态面包屑

转载 作者:行者123 更新时间:2023-11-29 14:55:37 25 4
gpt4 key购买 nike

----------------------------------------------------------------------------------
|id_category|parent_id|category_level|category_sort|category_name|category_rw_tag|
|--------------------------------------------------------------------------------|
|1 |0 |1 |NULL |Shopping |NULL |
|2 |1 |2 |NULL |Laptops |NULL |
|3 |2 |3 |NULL |Accessories |NULL |
|4 |3 |4 |NULL |HDD |NULL |
----------------------------------------------------------------------------------

我有一个类别表。到上面显示的配置。我的问题的拳头:我想建立一个像这样的面包屑:

Shopping > Laptops > Accesories > HDD

第二:面包屑。必须是动态的!所以当我使用参数 id_category= 5 查询数据库表时显示:

Shopping > Laptops > Accesories > HDD

当我使用参数 id_category= 4 查询数据库表时

Shopping > Laptops > Accesories

...等等。

我已阅读有关我的问题的所有问题,但我只是不知道如何解决这个问题。

Php Jedy 你是我唯一的希望。

最佳答案

您必须执行一些查询来检索每个类别,直到找到根类别(即parent_id = 0)。因此,在您的示例中,您将查询 id = 4 的类别,检查行parent_id 不等于零,以便使用parent_id 查询下一个类别,依此类推。

如果您的电子商务网站没有太多类别,那也没关系,如果您有超过 5 个级别的类别,我建议您在表格中使用已格式化的文本创建一个面包屑字段。

关于PHP/MySQL 动态面包屑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4689221/

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