Javascript 如何跨越表中的相同条目?

Javascript 如何跨越表中的相同条目?,javascript,php,mysql,html,Javascript,Php,Mysql,Html,mysql中的查询返回如下所示的表 contract_ID warehouse seller name quantity 1 ware1 John A 50 1 ware1 John B 30 1 ware1 John C 10 2

mysql中的查询返回如下所示的表

contract_ID     warehouse     seller     name    quantity
1                ware1         John       A        50
1                ware1         John       B        30
1                ware1         John       C        10
2                ware1         Peter      A        30
2                ware1         Peter      D        55
2                ware1         Peter      E        25
如何使条目不重复,而是合并?所以我会用“1”来覆盖A,B和C,而“2”会覆盖A,D和E,有点像科尔斯潘

contract_ID     warehouse     seller     name    quantity
                                          A        50
1                ware1         John       B        30
                                          C        10
                                          A        30
2                ware1         Peter      D        55
                                          E        25

我不知道是否可以以某种方式使用colspan,因为我不知道有多少ID是相同的。因为现在我在foreach循环中有一个简单的表,其中每一行都有自己的条目。

如果您正在寻找mysql解决方案,那么mysql就不适用于此,您必须使用应用程序层来处理它。我没有处理此问题的经验,所以我不知道使用mysql还是以后使用php更好。那么,我以后如何在php中实现它呢?或者用javascript?