【发布时间】:2011-03-02 01:11:55
【问题描述】:
我曾经读过一个关于“如何在 php 中将结果分组到子组中”的问题(在这个论坛上)。我遇到了一个和问题几乎一样的问题。
我有一个这样的 MySQL 表:
+----------+----------+----------+--------------+-------+-------+--------+
| type | ID | customer | address | bill |service| total |
+----------+----------+----------+--------------+-------+-------+--------+
|water |A1 |jhon |Samrat street |100 |50 |150 |
|electric |A1 |jhon |Samrat street |30 |15 |45 |
|electric |A2 |ana |zero street |20 |10 |30 |
|water |A3 |billy |west street |40 |60 |100 |
+----------+----------+----------+--------------+-------+-------+--------+
我想在通知信中显示表格记录,如下所示:
约翰(A1)
萨姆拉特街
+---------+-------+----------+---------+
|type |bill |service |total |
+---------+-------+----------+---------+
|water |100 |50 |150 |
|electric |30 |15 |45 |
+---------+-------+----------+---------+
| grand total|600 |
+----------------------------+---------+
安娜(A2)
零街道
+---------+-------+----------+---------+
|type |bill |service |total |
+---------+-------+----------+---------+
|electric |20 |10 |30 |
+---------+-------+----------+---------+
| grand total|30 |
+----------------------------+---------+
比利 (A3)
西街
+---------+-------+----------+---------+
|type |bill |service |total |
+---------+-------+----------+---------+
|water |40 |60 |100 |
+---------+-------+----------+---------+
| grand total|100 |
+----------------------------+---------+
实际上,我是通过使用 FPDF 和 codeigniter 来制作外观的。但我假设它是在 PHP 页面中制作的,因为我只想知道如何使用 foreach 方法(php pure 或 codeigniter)制作循环过程。
我希望有人可以帮助我。 谢谢你的好意..^^'
【问题讨论】: