Debug
parent
d0daca7548
commit
15a43042cd
7
olap.php
7
olap.php
|
@ -117,7 +117,7 @@ class OLAP
|
|||
}
|
||||
if (!$fd || !strlen($v))
|
||||
continue;
|
||||
$wh["where-$t-$f"] = $v;
|
||||
$wh[$k] = $v;
|
||||
if ($fd['is_time'])
|
||||
$v = Template::timestamp($v, self::$current_src['fielddescs'][$f]['format']);
|
||||
$dn = $fd['sql'];
|
||||
|
@ -184,6 +184,7 @@ class OLAP
|
|||
foreach ($group_fields as $i => &$v)
|
||||
{
|
||||
$v['sql'] = self::sql_trans_field($v['field'], $v['func']);
|
||||
$v['keys'] = array();
|
||||
$fields[] = $v['sql'].' f'.$i;
|
||||
$group_by[] = $v['sql'];
|
||||
}
|
||||
|
@ -526,8 +527,8 @@ class OLAP
|
|||
static function build_tables($group_fields, &$data, &$tdkeys)
|
||||
{
|
||||
$bytype = array();
|
||||
foreach ($group_fields as &$gf)
|
||||
$bytype[$gf['type']][] = &$gf;
|
||||
foreach ($group_fields as $gf)
|
||||
$bytype[$gf['type']][] = $gf;
|
||||
$tables = self::recurse_tables($group_fields, $bytype, $data, $tdkeys);
|
||||
return $tables;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue