使用PHP/MySQL生成主细节HTML表(堆叠和嵌入)
我正试图完成这样的事情:但是我的HTML表将被动态填充 我有两张桌子:使用PHP/MySQL生成主细节HTML表(堆叠和嵌入),php,jquery,mysql,sql,html-table,Php,Jquery,Mysql,Sql,Html Table,我正试图完成这样的事情:但是我的HTML表将被动态填充 我有两张桌子: +------------------------+ | TB_ACTIVE_USERS | +------------------------+ | ID | NAME | EMAIL | +------------------------+ +---------------------------+ | TB_POSTS | +-----------------
+------------------------+
| TB_ACTIVE_USERS |
+------------------------+
| ID | NAME | EMAIL |
+------------------------+
+---------------------------+
| TB_POSTS |
+---------------------------+
|USER_ID|PDATE|SUBJECT|BODY |
+---------------------------+
这就是我希望以堆叠和嵌入HTML表的形式得到的:
+------------------------+
| LIST OF ACTIVE USERS |
+------------------------+
| USER 1 NAME |
+------------------------+
|+----------------------+|
||DATE | SUBJECT | BODY ||
|+----------------------+|
||10/01| Lorem1 |IpsumA||
|+----------------------+|
||10/01| Lorem1B |IpsumB||
|+----------------------+|
||10/02| Lorem1C |IpsumC||
|+----------------------+|
+------------------------+
| USER 2 NAME |
+------------------------+
|+----------------------+|
||DATE | SUBJECT | BODY ||
|+----------------------+|
||10/01| Lorem2 |IpsumA||
|+----------------------+|
+------------------------+
| USER 3 NAME |
+------------------------+
|+----------------------+|
||DATE | SUBJECT | BODY ||
|+----------------------+|
||10/02| Lorem3 |IpsumA||
|+----------------------+|
||10/02| Lorem3B |IpsumB||
|+----------------------+|
+------------------------+
使用此查询:
SELECT usr.name, pdate, subject, body
FROM tb_posts
JOIN tb_active_users AS usr
ON user_id = usr.id
WHERE pdate >= CURDATE()
ORDER BY usr.name, pdate
在ID=USER\u ID、group by ID和order by ID、DATE上加入表
也许选择*来自活动用户,贴子中ID=USER\u ID group by ID order by DATE ASC谢谢,group by只会为每个用户返回一行。我的主要兴趣是以某种方式解析查询结果,使我能够将结果显示为类似HTML表的活动用户列表。选择*来自活动用户,发布ID=USER\u ID order by ID,DATE ASC,然后在结果中循环,因此当ID更改时,您知道要用td写入新名称行,其中colspan=3,然后是列名称在th元素中的行,后面是数据行等,检查每一新行以查看ID是否已更改。。。