php - 使用 PHP/MySQL 生成主从 HTML 表(堆叠和嵌入)

标签 php jquery mysql sql html-table

我正在尝试完成这样的事情:http://mediaformations.com/accordion-tables-with-jquery/但我的 HTML 表格将被动态填充。

我有两个表:

+------------------------+
|    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_ID 上加入表格,按 ID 分组并按 ID、DATE 排序

也许“从 ACTIVE_USERS 中选择 *,其中 ID = USER_ID 组按 ID 顺序按 DATE ASC”

关于php - 使用 PHP/MySQL 生成主从 HTML 表(堆叠和嵌入),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12716253/

相关文章:

php - 如何使用 PHP 和 jQuery 检查变量是否包含有效的 url?

c++ - Netbeans C++ 与 mysql windows

JQuery、MVC 和母版页

javascript - 通过 HTML 元素将变量传递给 javascript

mysql - 在sql查询中复制行

php - 如果没有 WARNING_COUNT,Mysql,php 如何插入表

php - 在文本、PHP、MYSQL 之间替换较大正文中的文本

php - php+laravel 在哪里读取数据库连接字符串,因为运行时默认用户 ID 未在我的应用程序中的任何位置定义?

php - bootstrap/Wordpress 中每行 3 个元素

php - 加载电子邮件验证器的错误消息