0){ echo ""; }else{ echo ""; } ?>
"; echo "sel_date_from=$sel_date_from
"; echo "keyOne=$keyOne,keyTwo=$keyTwo
"; echo "page_id=$page_id
"; } $generalConf=parse_ini_file("general.conf",true); $cstaConf=GetCstaConf($sysTypeNo); if(0) { echo "sysTypeNo=$sysTypeNo
"; echo "
";
	print_r($cstaConf);
	echo "
"; } $sql="show fields from {$generalConf[$sysTypeNo][DataTable]} where Field <> 'key_sys_id' and Field <> 'key_subsys_id' and Field <> 'key_type' and Field <> 'key_e1_tg' and Field <> 'csta_datetime' "; $res=mysqli_query($cstaDbConn,$sql); $num=mysqli_num_rows($res); $fieldnum=$num; if(0) { echo "sql:$sql
"; echo "num:$num
"; } for($i=0;$i<$fieldnum;$i++) { $row=@mysqli_fetch_array($res); $csta_fields[]=$row[Field]; } $cstafieldstr=implode(",",$csta_fields); $csvData=GetRowCsv("./fieldConf/{$sysTypeNo}_flag.csv"); $csvFieldName=GetRowCsv("./fieldConf/{$sysTypeNo}_name.csv"); if(0) { echo "cstafieldstr=$cstafieldstr
"; echo "
";
	print_r($csta_fields);
	print_r($csvFieldName);
	echo "
"; } $startTime=date("Y-m-d H:i:s",mktime(0,0,0,date("m"),date("d")-$sel_date_from,date("Y"))); $endTime=date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-$sel_date_from,date("Y"))); //echo "sel_date_from=$sel_date_from,startTime=$startTime,endTime=$endTime
"; //echo "keyOne=$keyOne,keyTwo=$keyTwo
"; $condition=""; if($keyOne != -1) { $condition.=" and key_type=$keyOne "; } if($keyTwo != -1) { $condition.=" and key_e1_tg=$keyTwo "; } // echo "
";
// echo print_r($generalConf);
// echo "
"; $start_record=$generalConf[MaxRow]*$page_id; $end_record=$generalConf[MaxRow]*($page_id+1); $sql="select * from {$generalConf[$sysTypeNo][DataTable]} where csta_datetime>='$startTime' and csta_datetime <= '$endTime' $condition order by csta_datetime desc "; //echo "$sql
"; $res=mysqli_query($cstaDbConn,$sql); $num=mysqli_num_rows($res); echo mysqli_error($cstaDbConn); $totalrecordnum=$num; if(0) { echo "sql2:$sql
"; echo "num2:$num
"; } $sql="select * from {$generalConf[$sysTypeNo][DataTable]} where csta_datetime>='$startTime' and csta_datetime <= '$endTime' $condition order by csta_datetime desc LIMIT $start_record, {$generalConf[MaxRow]} "; //echo "$sql
"; $res=mysqli_query($cstaDbConn,$sql); $num=mysqli_num_rows($res); $recordnum=$num; $pagenum=ceil($totalrecordnum/$generalConf[MaxRow]); if(0) { echo "recordnum=$recordnum,max={$generalConf[MaxRow]},pagenum=$pagenum
"; } $start_recordstr=$start_record++; if($start_recordstr >= $totalrecordnum) $start_recordstr=$totalrecordnum; else $start_recordstr=$start_record; if($end_record > $totalrecordnum) $end_recordstr=$totalrecordnum; else $end_recordstr=$end_record; $prev_page_id=$page_id-1; $next_page_id=$page_id+1; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Record: $start_recordstr - $end_recordstr, Total: $totalrecordnum"; echo ""; if($page_id > 0) { echo ""; echo "Previous$strNextPage"; } else { echo "Previous$strNextPage"; } echo ""; if($page_id < ($pagenum-1)) { echo ""; echo "$strNextPageNext"; } else { echo "$strNextPageNext"; } echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; for($i=0;$i<$fieldnum;$i++) { //{$csta_fields[$i]} if($csvData[$i] != 0) echo ""; } echo ""; echo ""; if($recordnum == 0) { echo ""; echo ""; echo ""; echo ""; for($j=0;$j<$fieldnum;$j++) { if($csvData[$j] != 0) echo ""; } echo ""; echo ""; } for($i=0;$i<$cstaConf[DataObjectCount];$i++) { $doConf=$cstaConf[DataObject][$i]; for($keyIndex=$doConf[KeyOneStart];$keyIndex<=$doConf[KeyOneEnd];$keyIndex++) { $keyCountConf[$keyIndex]=$doConf[KeyFieldCount]; } } if(0) { echo "
";
	print_r($keyCountConf);
	echo "
"; } for($i=0;$i<$recordnum;$i++) { $row=@mysqli_fetch_array($res); echo ""; $system_id="{$generalConf[$sysTypeNo][Module]}_".($row[key_sys_id]+0); echo ""; $typestr=$generalConf[KeyOneName][$sysTypeNo][$row[key_type]]; if($keyCountConf[$row[key_type]] > 0) echo ""; else echo ""; if($keyCountConf[$row[key_type]] == 2) echo ""; else echo ""; for($j=0;$j<$fieldnum;$j++) { if($csvData[$j] != 0) echo ""; } echo ""; echo ""; } echo "
SystemTypeTG{$csvFieldName[$i]}Time
----------
$system_id$typestr--{$row[key_e1_tg]}--{$row[$csta_fields[$j]]}{$row[csta_datetime]}
"; if($recordnum >= 25) { echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Record: $start_recordstr - $end_recordstr, Total: $totalrecordnum"; echo ""; if($page_id > 0) { echo ""; echo "Previous$strNextPage"; } else { echo "Previous$strNextPage"; } echo ""; if($page_id < ($pagenum-1)) { echo ""; echo "$strNextPageNext"; } else { echo "$strNextPageNext"; } echo "
"; } adjust_content_tail("down"); echo "
"; ?>