From 52044ce2e28e207ade6f98b53c1fb37e698f2a2a Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Tue, 15 Mar 2016 18:10:26 +0100 Subject: [PATCH] out --- lib/php/out.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/php/out.php b/lib/php/out.php index 4728ac77..b9d4d0d0 100644 --- a/lib/php/out.php +++ b/lib/php/out.php @@ -161,9 +161,9 @@ function out_csv_head(&$row,$o) { if (!is_array($row)) echo 0; if (out::is_hash($row)) { $ar = array_keys($row); - echo out_csv($ar,$o); + out_csv($ar,$o); } else { - echo out_csv($row,$o); + out_csv($row,$o); } } @@ -174,14 +174,14 @@ function out_tag_head(&$data,$o) { $row = out::ar_first($data); if (!out::is_hash($row)) $row = $data; if (!is_array($row)) return 0; - if (out::is_hash($row)) $row = array_keys($row); - echo out_tag($row,$o); + if (out::is_hash($row)) $row = array_combine(array_keys($row),array_keys($row)); + out_tag($row,$o); } function out_tag(&$row,$o) { #var_dump($row); return ''; -# NB 07.03.16 if (!is_array($row)) return var_export($row,true); if (isset($o['tag_enclose'])) echo '<'.$o['tag_enclose'].'>'.PHP_EOL; + foreach ($row as $k => $v) { #if (!is_scalar($v)) continue; # NB 07.03.16 if (!is_scalar($v)) return var_export($row,true); @@ -199,6 +199,7 @@ function out_tag(&$row,$o) { .OUT_EOL ; } + if (isset($o['tag_enclose'])) echo ''.PHP_EOL; } -- 2.47.3