📄 img_pie_year.php
字号:
<?php
header( "Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
header( "Cache-Control: no-cache, must-revalidate" );
header( "Pragma: no-cache" );
include_once( "inc/auth.php" );
ob_end_clean( );
include_once( "report_query.php" );
include_once( "inc/img_count.php" );
include_once( "inc/img_pie.inc.php" );
$array = getimgpiearrayyear( $arrayData );
$sql = "SELECT * FROM flow_report WHERE REPORT_ID=".$_REQUEST['REPORT_ID']."";
$rs = exequery( $connection, $sql );
$row = mysql_fetch_array( $rs );
$reportname = $row['REPORT_NAME'];
$sql = "SELECT ft.FLOW_NAME FROM flow_type ft,flow_report fr WHERE ft.FLOW_ID=fr.FLOW_ID AND fr.REPORT_ID=".$_REQUEST['REPORT_ID'];
$rs = exequery( $connection, $sql );
$row = mysql_fetch_array( $rs );
$flowname = $row['FLOW_NAME'];
switch ( $_REQUEST['REPORT_TYPE'] )
{
case "year" :
$array = getimgpiearrayyear( $arrayData );
$charhead = $_REQUEST['charhead'] == "" ? $reportname."(".$TIME_YEAR."年".")" : $_REQUEST['charhead'];
$today = date( "Y-m-d H:i" );
$bottomnote = $_REQUEST['bottomnote'] == "" ? "报表生成日期时间".$today : $_REQUEST['bottomnote'];
$subhead = $_REQUEST['subhead'] == "" ? $flowname." -- ".$FLOW_COUNT." 条数据" : $_REQUEST['subhead'];
$xmax = 12;
$xnote = "月";
break;
case "month" :
$array = getimgpiearraymonth( $arrayData );
$charhead = $_REQUEST['charhead'] == "" ? $reportname."(".$TIME_YEAR."年-".$TIME_MONTH."月".")" : $_REQUEST['charhead'];
$today = date( "Y-m-d H:i" );
$bottomnote = $_REQUEST['bottomnote'] == "" ? "报表生成日期时间".$today : $_REQUEST['bottomnote'];
$subhead = $_REQUEST['subhead'] == "" ? $flowname." -- ".$FLOW_COUNT." 条数据" : $_REQUEST['subhead'];
$xmax = date( "t", strtotime( $TIME_YEAR."-".$TIME_MONTH."-01 00:00:00" ) );
$xnote = "日";
break;
case "week" :
$array = getimgpiearrayweek( $arrayData );
$charhead = $_REQUEST['charhead'] == "" ? $reportname."(".$TIME_YEAR."年-第".$TIME_WEEK."周".")" : $_REQUEST['charhead'];
$today = date( "Y-m-d H:i" );
$bottomnote = $_REQUEST['bottomnote'] == "" ? "报表生成日期时间".$today : $_REQUEST['bottomnote'];
$subhead = $_REQUEST['subhead'] == "" ? $flowname." -- ".$FLOW_COUNT." 条数据" : $_REQUEST['subhead'];
$xmax = 7;
$xnote = "星期";
break;
case "day" :
$array = getimgpiearrayday( $arrayData );
$charhead = $_REQUEST['charhead'] == "" ? $reportname."(".$TIME_YEAR."年-".$TIME_MONTH."月"."-".$TIME_DAY."日)" : $_REQUEST['charhead'];
$today = date( "Y-m-d H:i" );
$bottomnote = $_REQUEST['bottomnote'] == "" ? "报表生成日期时间".$today : $_REQUEST['bottomnote'];
$subhead = $_REQUEST['subhead'] == "" ? $flowname." -- ".$FLOW_COUNT." 条数据" : $_REQUEST['subhead'];
$xmax = 24;
$xnote = "时";
}
$sql = "SELECT * FROM flow_report_field WHERE FIELD_IMG=1 AND REPORT_ID=".$_REQUEST['REPORT_ID'];
$rs = exequery( $connection, $sql );
while ( $row = mysql_fetch_array( $rs ) )
{
$fdarray[] = $row['FIELD_NAME'];
}
if ( !isset( $_REQUEST['haveshadow'] ) )
{
$haveshadow = 1;
$radii_scale = 0.8;
$radii_ln = 100;
}
else
{
$haveshadow = $_REQUEST['haveshadow'] == "true" ? 1 : 0;
$radii_scale = $_REQUEST['radii_scale'] == "true" ? 0.8 : $_REQUEST['radii_scale'];
$radii_ln = $_REQUEST['radii_ln'] == "" ? 100 : $_REQUEST['radii_ln'];
}
$width = $_REQUEST['width'] ? $_REQUEST['width'] : 700;
$height = $_REQUEST['height'] ? $_REQUEST['height'] : 300;
$xtotal = count( $array );
$relp = new reportpieimg( );
$relp->definepic( "png", $width, $height );
$relp->definepictinct( "gray02", "gray00", "gray01", "black" );
$relp->definecdpar( $xmax, 1, $xnote, 1, 1, "数值" );
$relp->definelppar( false, $haveshadow, $radii_scale, $radii_ln );
$relp->decorateimg( $charhead, $subhead, $bottomnote, $leftnote, $picname = "" );
$relp->drawbasiccoordinate( $array );
$relp->drawreportpie( $array );
$relp->outimg( );
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -