array modification

This commit is contained in:
2016-05-17 20:18:08 +10:00
parent c7c936ac80
commit 95f84a99e9

View File

@@ -14,6 +14,7 @@ function booking_studygroups_csv_report($group_id) {
} }
//set options for the CSV file //set options for the CSV file
/*
$name = 'bookings-studygroup-' . $group_id . '-' . format_date(time(), 'custom', 'Y-m-d-His'); $name = 'bookings-studygroup-' . $group_id . '-' . format_date(time(), 'custom', 'Y-m-d-His');
$filename = file_directory_temp() . '/' . $name; $filename = file_directory_temp() . '/' . $name;
$csv = ''; $csv = '';
@@ -23,6 +24,7 @@ function booking_studygroups_csv_report($group_id) {
$nullToMysqlNull = true; $nullToMysqlNull = true;
$delimiter_esc = preg_quote($delimiter, '/'); $delimiter_esc = preg_quote($delimiter, '/');
$enclosure_esc = preg_quote($enclosure, '/'); $enclosure_esc = preg_quote($enclosure, '/');
*/
$header_array = array(); $header_array = array();
$data_array = array(); $data_array = array();
@@ -61,7 +63,7 @@ function booking_studygroups_csv_report($group_id) {
//calculate the row data //calculate the row data
foreach ($session_members as $member) { foreach ($session_members as $member) {
if (! isset($data_array[$member->booking_session_id])) { if (! isset($data_array[$member->booking_session_id])) {
$data_array[$member->booking_session_id] = new stdClass(); $data_array[$member->booking_session_id] = array();
} }
// @todo // @todo
// lookup the actual name and put this instead of just the node id // lookup the actual name and put this instead of just the node id
@@ -70,7 +72,9 @@ function booking_studygroups_csv_report($group_id) {
} }
$out = fopen('php://output', 'w'); $out = fopen('php://output', 'w');
fputcsv2 ($out, $data_array); foreach ($data_array as $fields) {
fputcsv2 ($out, $fields);
}
fclose($out); fclose($out);
} }