query($q1); $arr_tmp=array(); while($m1=$db->fetch_array($r1)){ $arr_tmp[$m1["no"]]=$m1["title"]; } $$v2=$arr_tmp; $content_data.=""; //第一行 $content_data.=""; $content_data.=""; $content_data.=""; $content_data.=""; //-----------取得款号数据 //订单表数据 $q3="select ".$zd1.",count(*) 'ks' from ".$table_pre."kh where ka<>'y' group by ".$zd1; $r3=$db->query($q3); $arr_data_kh=array(); while($m3=$db->fetch_array($r3)){ $arr_data_kh[$m3[$zd1]]=array($m3["ks"]); } //-----------取得订单数据 $q3="select ".$zd1.",count(distinct iid) 'ks',sum(num) 'js',sum(jsje) 'je' from ".$table_pre."order where ka<>'y'".$con_other.$con_this." group by ".$zd1; $r3=$db->query($q3); $arr_data_order=array(); while($m3=$db->fetch_array($r3)){ $arr_data_order[$m3[$zd1]]=array($m3["je"],$m3["js"],$m3["ks"]); } //--------------------输出报表----------------------------------------------- $content_data.=""; foreach($arr_zd1 as $key1=>$value1){ $xj1=$xj2=$xj3=$xj4=$xj5=$xj6=0; //取得指标数据 $m_zbxf=get_db_msg("select sum(js) 'js',sum(je) 'je',sum(ks) 'ks' from ".$table_pre."plugin_zbxf1 where key1='".$value1."'".$con_this); if($arr_data_kh[$key1][0]>0){ $str_zbje=$str_jewcl=$str_zbjs=$str_jswcl=$str_zbks=$str_kswcl=" "; if($m_zbxf["je"]>0){ $str_zbje=deel_num($m_zbxf["je"]); $str_jewcl=deel_bfb1($arr_data_order[$key1][0],$m_zbxf["je"],1); } if($m_zbxf["js"]>0){ $str_zbjs=deel_num($m_zbxf["js"]); $str_jswcl=deel_bfb1($arr_data_order[$key1][1],$m_zbxf["js"],1); } if($m_zbxf["ks"]>0){ $str_zbks=deel_num($m_zbxf["ks"]); $str_kswcl=deel_bfb1($arr_data_order[$key1][2],$m_zbxf["ks"],1); } $content_data.=""; $content_data.=""; $xj1+=$m_zbxf["je"]; $xj2+=$arr_data_order[$key1][0]; $xj3+=$m_zbxf["js"]; $xj4+=$arr_data_order[$key1][1]; $xj5+=$m_zbxf["ks"]; $xj6+=$arr_data_order[$key1][2]; // $total_1+=$m_zbxf["je"]; $total_2+=$arr_data_order[$key1][0]; $total_3+=$m_zbxf["js"]; $total_4+=$arr_data_order[$key1][1]; $total_5+=$m_zbxf["ks"]; $total_6+=$arr_data_order[$key1][2]; $content_data.=""; } } $content_data.=""; $content_data.="
".$zd_title1."指标金额订货金额金额完成率指标数量订货数量数量完成率指标款数订货款数款数完成率
".$value1."".$str_zbje."".deel_0(deel_num($arr_data_order[$key1][0]))."".$str_jewcl."".$str_zbjs."".deel_0($arr_data_order[$key1][1])."".$str_jswcl."".$str_zbks."".deel_0($arr_data_order[$key1][2])."".$str_kswcl."
合计".deel_0($total_1)."".deel_0($total_2)."".deel_bfb1($total_2,$total_1,1)."".deel_0($total_3)."".deel_0($total_4)."".deel_bfb1($total_4,$total_3,1)."".deel_0($total_5)."".deel_0($total_6)."".deel_bfb1($total_6,$total_5,1)."
"; } $json_data.="\"table_html\":\"".$content_data."\","; ?>