【发布时间】:2015-10-25 18:34:51
【问题描述】:
我创建了连接四个表的 db 查询,并在 codeigniter 的数组中返回以下结果。
Array
(
[results] => Array
(
[0] => stdClass Object
(
[slip_id] => 257
[slip_num] => 32
[project_no] => SWS153
[client_id] => 1
[dwg_id] => 1
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-100
[client_dwg_no] =>
[dwg_title] => Pipework Suction and Discharge: General Arrangement
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 143
[clientName] => R
[clientSurname] => C
[clientCom] => Pumps and Valves (Pty.) Ltd.
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[lastname] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[1] => stdClass Object
(
[slip_id] => 258
[slip_num] => 32
[project_no] => SWS153
[client_id] => 1
[dwg_id] => 2
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-107
[client_dwg_no] =>
[dwg_title] => Pipework isolation valve chamber & surg vessel
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 144
[clientName] => R
[clientSurname] => C
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[lastname] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[2] => stdClass Object
(
[slip_id] => 259
[slip_num] => 32
[project_no] => SWS153
[client_id] => 1
[dwg_id] => 3
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-112
[client_dwg_no] =>
[dwg_title] => Pipework discharge pipe pieces plan and details
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 145
[clientName] => R
[clientSurname] => C
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[3] => stdClass Object
(
[slip_id] => 260
[slip_num] => 32
[project_no] => SWS153
[client_id] => 1
[dwg_id] => 4
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-113
[client_dwg_no] =>
[dwg_title] => Pipework suction and discharge setting out layout
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 146
[clientName] => R
[clientSurname] => C
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[4] => stdClass Object
(
[slip_id] => 261
[slip_num] => 32
[project_no] => SWS153
[client_id] => 3
[dwg_id] => 1
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-100
[client_dwg_no] =>
[dwg_title] => Pipework Suction and Discharge: General Arrangement
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 143
[clientName] => F
[clientSurname] => N
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[5] => stdClass Object
(
[slip_id] => 262
[slip_num] => 32
[project_no] => SWS153
[client_id] => 3
[dwg_id] => 2
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-107
[client_dwg_no] =>
[dwg_title] => Pipework isolation valve chamber & surge vessel
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 144
[clientName] => F
[clientSurname] => N
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[6] => stdClass Object
(
[slip_id] => 263
[slip_num] => 32
[project_no] => SWS153
[client_id] => 3
[dwg_id] => 3
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-112
[client_dwg_no] =>
[dwg_title] => Pipework discharge pipe pieces plan and details
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 145
[clientName] => F
[clientSurname] => N
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
[7] => stdClass Object
(
[slip_id] => 264
[slip_num] => 32
[project_no] => SWS153
[client_id] => 3
[dwg_id] => 4
[user_id] => 1
[issue_date] => 2015-10-25 15:00:32.000000
[sws_dwg_no] => SWS153-113
[client_dwg_no] =>
[dwg_title] => Pipework suction and discharge setting out layout
[dwg_by] =>
[dwg_rev] => D
[dwg_date] => 2015-10-25 15:00:32
[rev_id] => 146
[clientName] => F
[clientSurname] => N
[id] => 1
[email] => admin@domain.com
[password] => 5f4dcc3b5aa765d61d8327deb882cf99
[name] => Admin
[project_name] => Metalong Raw Water Pump Station
)
)
)
我想使用 client_id 创建一个关联数组,这样我就可以将客户端的所有信息组合在一起并一起显示。这是为了制作收据。相同的文件可以发送给不同的客户,因此必须按客户显示收据。
我尝试创建一个 foreach 循环来重新组织数组。
【问题讨论】:
-
那么你的问题是什么,你用 foreach 重新组织你的数组
标签: php mysql arrays codeigniter