diff --git a/vilesci/statistik/statistik_sql.php b/vilesci/statistik/statistik_sql.php
index 0cbba5e93..fb27ebe3a 100644
--- a/vilesci/statistik/statistik_sql.php
+++ b/vilesci/statistik/statistik_sql.php
@@ -80,6 +80,7 @@ if($statistik->sql!='')
{
$html.= '
'.$db->db_field_name($result,$spalte).' | ';
$csv.='"'.$db->db_field_name($result,$spalte).'",';
+ //$json[$db->db_field_name($result,$spalte)]=array();
}
$html.= '';
$csv=substr($csv,0,-1)."\n";
@@ -87,11 +88,14 @@ if($statistik->sql!='')
{
$html.= '';
$anzahl_spalten = $db->db_num_fields($result);
- for($spalte=0;$spalte<$anzahl_spalten;$spalte++)
+ for($spalte=1;$spalte<$anzahl_spalten;$spalte++)
{
$name = $db->db_field_name($result,$spalte);
$html.= '| '.$row->$name.' | ';
$csv.= '"'.$row->$name.'",';
+
+ $name_spalte_0 = $db->db_field_name($result,0);
+ $json[$row->$name_spalte_0][$name]=$row->$name;
}
$html.= '
';
$csv=substr($csv,0,-1)."\n";
@@ -112,7 +116,8 @@ switch ($outputformat)
echo $csv;
break;
case 'json':
- $array= array_map("str_getcsv",explode("\n", $csv));
- echo json_encode($array);
+ //$array= array_map("str_getcsv",explode("\n", $csv));
+
+ echo json_encode($json);
}
?>