首页 > 解决方案 > 使用来自 MySQL 查询的 PHP 按日期在月度表中显示类别

问题描述

我有两个 MySQL 表-

Data_table
------------------------------------------
ID  |  Cat_ID  |  Name  |   |  OT  |  Date
------------------------------------------

Cat_table
------------------------------
ID  |  Cat_name
------------------------------

现在,使用 PHP,希望将数据分类地呈现在月度表中,例如 -

-----------------------------------------------------
Cat_name  |         Jan 1           | ...
-----------------------------------------------------
          | -----------------------------------------
          | OT   |  Rate  |  Total  | 
          | -------------------------
CAT_ONE   | 4.0  |   3    |    12   | 
CAT_TWO   | 4.0  |   2    |    08   | ...
.....................................................
                          |    20   |

我的 SQL -

SELECT OT, Rate,
    Cat_Name
    FROM Data_table
    INNER JOIN Cat_Table on Data_table.Cat_ID = Cat_table.ID
                    ORDER BY
                        Data_table.date ASC";

在不同级别上使用 PHP 进行 foreach 或操作 StdObj 以制作不同的数组尚未取得成果。任何人都可以分享一些技巧。看起来很复杂。某种伪代码对我来说就足够了。

标签: phphtml

解决方案


推荐阅读