array modification
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user