if (!empty($_REQUEST['csvCols']) && !empty($_REQUEST['csvTitles']) ) {
- die("here?");
+
$this->toCsv($ret, $_REQUEST['csvCols'], $_REQUEST['csvTitles'],
empty($_REQUEST['csvFilename']) ? '' : $_REQUEST['csvFilename']
);
if ($cols == '*') { /// did we get cols sent to us?
$cols = array_keys($x);
}
+
+ if(!is_array($cols)) {
+ $cols = explode(',', $cols);
+ }
if ($titles !== false) {
if ($titles== '*') {
$titles= array_keys($x);
}
+ if(!is_array($titles)) {
+ $titles = explode(',', $titles);
+ }
foreach($cols as $i=>$col) {
$se_config['cols'][] = array(
'header'=> isset($titles[$i]) ? $titles[$i] : $col,
foreach($data as $x) {
//echo "<PRE>"; print_r(array($_REQUEST['csvCols'], $x->toArray())); exit;
$line = array();
- if ($titles== '*') {
- $titles= array_keys($x);
- }
- if ($cols== '*') {
- $cols= array_keys($x);
- }
+
if ($titles !== false) {
foreach($cols as $i=>$col) {
$se_config['cols'][] = array(