Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
ltms.eemo.co.kr
/
public_html
/
super
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/ltms.eemo.co.kr/public_html/super/all_depletion_history.php
<? include_once("inc_header.php"); $on_menu="farm_manager"; $on_sub_menu="farm_manager_".$_GET[jong_type]; $rs_contract=RS("select * from farm_contract where no='$contract_no' "); $rs_farm=RS("select * from farm where no='{$rs_contract[farm_no]}' "); $arr_jong_type=array("1"=>"육계","2"=>"삼계","3"=>"오리","4"=>"토종닭"); $rs_parts=RS("select * from farm_contract_parts where contract_no='$contract_no' order by no desc limit 0,1 "); if($rs_parts[no]) { $rs_contract=RS("select * from farm_contract where no='$contract_no' "); $rs_condong=RS("select GROUP_CONCAT(farm_dong_info_no) as ak from farm_contract_dong where farm_contract_no='$contract_no' "); if($rs_condong[ak]) { $rs_gesa=RS("select GROUP_CONCAT(dong_name) as dong from farm_dong_info where no in ( {$rs_condong[ak]} ) "); $rs_gesa_type=RS("select GROUP_CONCAT(dong_type) as dtype from farm_dong_info where no in ( {$rs_condong[ak]} ) "); } if(!$sel_chulha_num) { $sel_chulha_num="all"; } $result_jdate=mysql_query("select * from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' group by jdate asc ") or die(); $n=1; $arr_jdate=array(); while($rs_jdate=mysql_fetch_array($result_jdate)) { $arr_jdate[$n]=$rs_jdate[jdate]; $n++; } if($sel_chulha_num=="all") { $result=mysql_query("select a.*, b.dong_name from farm_chulha_plan_input a, farm_dong_info b where a.parts_no='{$rs_parts[no]}' and a.dong_no=b.no group by b.dong_name order by CAST(b.dong_name AS DECIMAL(10,2)) asc ") or die(); } else { $result=mysql_query("select a.*, b.dong_name from farm_chulha_plan_input a, farm_dong_info b where a.parts_no='{$rs_parts[no]}' and a.jdate='$sel_chulha_num' and a.dong_no=b.no group by b.dong_name order by CAST(b.dong_name AS DECIMAL(10,2)) asc ") or die(); } } else { $result=mysql_query("select * from farm where no='0' "); } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><?=$_TITLE?></title> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="font-awesome/css/font-awesome.css" rel="stylesheet"> <link href="css/plugins/iCheck/custom.css" rel="stylesheet"> <link href="css/animate.css" rel="stylesheet"> <link href="css/style.css" rel="stylesheet"> <link href="css/messagebox.css" rel="stylesheet"> </head> <style> #vertical_header th, #vertical_body td{ vertical-align: middle; } #vertical_header th{ vertical-align: middle; } .invisible-scrollbar::-webkit-scrollbar { display:none; } </style> <body class="pace-done mini-navbar"> <div id="wrapper"> <? include_once("inc_sidemenu.php"); ?> <!-- 사이드 메뉴 --> <div id="page-wrapper" class="gray-bg"> <? include_once("inc_top.php"); // include_once("inc_now_position.php"); /* 큰 알림 텍스트 */ include_once("navigation.php"); ?> <!-- 헤더 메뉴 끝 --> <div class="row"> <!-- 사육관리 탭메뉴 --> <? include_once("inc_top_submenu.php"); /* 사육관리전용 탭 그외 주석처리 */ ?> </div> <div class="row wrapper border-bottom white-bg page-heading py-3"> <? include_once("inc_nav_menu.php"); /* 네비게이션 판 */ ?> </div> <!-- 네비 wrapper 끝 --> <div class="wrapper wrapper-content"> <div class="row animated fadeInDown"> <div class="col-lg-12"> <div class="ibox-content border-0 py-0 text-right"> <? include_once("inc_icon_menu.php");/* 농장관련 아이콘 농장 외 주석 */ ?> </div> </div> <!-- col-lg-크기 지정 후 컨텐츠 입력 --> <div class="col-lg-12"> <div class="ibox-content border-top-0 invisible-scrollbar" style="height:74vh; overflow:scroll;" > <div class="card animated fadeInRight mt-3"> <div class="card-body"> <div class="tabs-container"> <? $tapActive = 5; include_once("inc_breed_status.php") ?> <!-- 탭 메뉴 링크 --> <div class="tab-content"> <div role="tabpanel" id="tab-1" class="tab-pane active show"> <div class="panel-body"> <table class="table" style="border-top: hidden;"> <colgroup> <col width="90%"> <col width="10%"> </colgroup> <tr> <td class="text-left"> <a class="btn btn-primary btn-rounded <?if($sel_chulha_num != "all") {?>btn-outline<?}?> btn-w-m mr-2 mt-2" href="all_depletion_history.php?sel_chulha_num=all&farm_no=<?=$_REQUEST[farm_no]?>&contract_no=<?=$_REQUEST[contract_no]?>&pbreedtype=<?=$pbreedtype?>&jong_type=<?=$jong_type?>">총 출하</a> <? for($n=1;$n<=sizeof($arr_jdate);$n++) {?> <a class="btn btn-primary btn-rounded <?if($sel_chulha_num != $arr_jdate[$n]) {?>btn-outline<?}?> btn-w-m mr-2 mt-2" href="all_depletion_history.php?sel_chulha_num=<?=$arr_jdate[$n]?>&farm_no=<?=$_REQUEST[farm_no]?>&contract_no=<?=$_REQUEST[contract_no]?>&pbreedtype=<?=$pbreedtype?>&jong_type=<?=$jong_type?>"><?=$n?>차 출하</a> <?}?> </td> <td class="text-right" style="vertical-align: bottom;"> <label for="" class="font-bold" style="font-size: 16px;"><?=$rs_parts[jyear]?>년 <?=$rs_parts[seq]?>회차</label> </td> </tr> </table> <table class="table table-bordered text-center table-hover mt-5"> <thead> <tr id="vertical_header"> <th rowspan="2">동번호</th> <th rowspan="2">출하일</th> <th rowspan="2">일령</th> <th colspan="3">출하별 내역</th> <th colspan="4">동별 내역</th> </tr> <tr> <th>출하수수</th> <th>총 출하중량</th> <th>평체</th> <th>출하수수</th> <th>총 출하중량</th> <th>평체</th> <th>육성율</th> </tr> </thead> <tbody id="vertical_body"> <? $sum_chulsu=0; $sum_weight=0; $arr_avg=array(); $arr_avg2=array(); while($rs=mysql_fetch_array($result)) { if($sel_chulha_num=="all") { $rs_cnt=RS("select count(distinct(jdate)) as cnt from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $rows=$rs_cnt[cnt]; } else { $rows=1; } $rs_dong=RS("select * from farm_dong_info where no='{$rs[dong_no]}' "); if($sel_chulha_num=="all") { $result_chulha=mysql_query("select * from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' order by jdate asc ") or die(); } else { $result_chulha=mysql_query("select * from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' and jdate='$sel_chulha_num' ") or die(); } $rs_chulha=mysql_fetch_array($result_chulha); $rs_ipchu_date=RS("select min(jdate) as vdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $rs_ipchu_susu=RS("select sum(susu) as cnt from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $rs_dote_sum=RS("select sum(dote+pesa) as cnt, weight from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $sdate = new DateTime($rs_ipchu_date[vdate]); $edate = new DateTime($rs_chulha[jdate]); $diff = date_diff($sdate, $edate); $rs_sum=RS("select sum(chul_su) as cnt1, sum(chul_weight) as cnt2 from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $vv_dong_rate= ( ($rs_ipchu_susu[cnt]-$rs_dote_sum[cnt]) / $rs_ipchu_susu[cnt] ) * 100; $sum_chulsu+=$rs_chulha[chul_su]; $sum_weight+=$rs_chulha[chul_weight]; $arr_avg[]=$rs_chulha[chul_weight]/$rs_chulha[chul_su]; $arr_avg2[]=$vv_dong_rate; ?> <tr> <td <?if($rows > 1) {?>rowspan="<?=$rows?>"<?}?>><?=$rs_dong[dong_name]?></td> <td><?=$rs_chulha[jdate]?></td> <td><?=($diff->days+1)?></td> <td><?=number_format($rs_chulha[chul_su])?></td> <td><?=number_format($rs_chulha[chul_weight])?></td> <td><?=sprintf("%.2f",$rs_chulha[chul_weight]/$rs_chulha[chul_su])?></td> <td <?if($rows > 1) {?>rowspan="<?=$rows?>"<?}?>><?=number_format($rs_sum[cnt1])?></td> <td <?if($rows > 1) {?>rowspan="<?=$rows?>"<?}?>><?=number_format($rs_sum[cnt2])?></td> <td <?if($rows > 1) {?>rowspan="<?=$rows?>"<?}?>><?=sprintf("%.2f",$rs_sum[cnt2]/$rs_sum[cnt1])?></td> <td <?if($rows > 1) {?>rowspan="<?=$rows?>"<?}?>><?=sprintf("%.2f",$vv_dong_rate)?>%</td> </tr> <? while($rs_chulha=mysql_fetch_array($result_chulha)) { $rs_ipchu_date=RS("select min(jdate) as vdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $rs_ipchu_susu=RS("select sum(susu) as cnt from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $rs_dote_sum=RS("select sum(dote+pesa) as cnt, weight from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $sdate = new DateTime($rs_ipchu_date[vdate]); $edate = new DateTime($rs_chulha[jdate]); $diff = date_diff($sdate, $edate); $rs_sum=RS("select sum(chul_su) as cnt1, sum(chul_weight) as cnt2 from farm_chulha_plan_input where parts_no='{$rs_parts[no]}' and dong_no='{$rs[dong_no]}' "); $vv_dong_rate= ( ($rs_ipchu_susu[cnt]-$rs_dote_sum[cnt]) / $rs_ipchu_susu[cnt] ) * 100; $sum_chulsu+=$rs_chulha[chul_su]; $sum_weight+=$rs_chulha[chul_weight]; $arr_avg[]=$rs_chulha[chul_weight]/$rs_chulha[chul_su]; ?> <tr> <td><?=$rs_chulha[jdate]?></td> <td><?=($diff->days+1)?></td> <td><?=number_format($rs_chulha[chul_su])?></td> <td><?=number_format($rs_chulha[chul_weight])?></td> <td><?=sprintf("%.2f",$rs_chulha[chul_weight]/$rs_chulha[chul_su])?></td> </tr> <? } } ?> </tbody> <? if($rs_parts[no]) {?> <tfoot style="background: #f5f5f6;"> <tr> <td colspan="3">합계</td> <td><?=number_format($sum_chulsu)?></td> <td><?=number_format($sum_weight)?></td> <td> <? if(count($arr_avg) > 0) { ?><?=sprintf("%.3f",array_sum($arr_avg)/count($arr_avg))?><? } else { } ?> </td> <td><?=number_format($sum_chulsu)?></td> <td><?=number_format($sum_weight)?></td> <td> <? if(count($arr_avg) > 0) { ?><?=sprintf("%.3f",array_sum($arr_avg)/count($arr_avg))?><? } else { } ?> </td> <td> <? if(count($arr_avg2) > 0) { ?><?=sprintf("%.3f",array_sum($arr_avg2)/count($arr_avg2))?>%<? } else { } ?> </td> </tr> </tfoot> <?}?> </table> </div> </div> </div> </div> </div> </div> </div> </div> </div> <? include_once("inc_footer.php"); ?> </div> </div> <!-- Mainly scripts --> <script src="js/jquery-3.1.1.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.js"></script> <!-- Custom and plugin javascript --> <script src="js/inspinia.js"></script> <script src="js/plugins/pace/pace.min.js"></script> <script src="js/plugins/slimscroll/jquery.slimscroll.min.js"></script> <!-- Chosen --> <script src="js/plugins/chosen/chosen.jquery.js"></script> <!-- JSKnob --> <script src="js/plugins/jsKnob/jquery.knob.js"></script> <!-- Input Mask--> <script src="js/plugins/jasny/jasny-bootstrap.min.js"></script> <!-- Data picker --> <script src="js/plugins/datapicker/bootstrap-datepicker.js"></script> <!-- NouSlider --> <script src="js/plugins/nouslider/jquery.nouislider.min.js"></script> <!-- Switchery --> <script src="js/plugins/switchery/switchery.js"></script> <!-- IonRangeSlider --> <script src="js/plugins/ionRangeSlider/ion.rangeSlider.min.js"></script> <!-- iCheck --> <script src="js/plugins/iCheck/icheck.min.js"></script> <!-- MENU --> <script src="js/plugins/metisMenu/jquery.metisMenu.js"></script> <!-- Color picker --> <script src="js/plugins/colorpicker/bootstrap-colorpicker.min.js"></script> <!-- Clock picker --> <script src="js/plugins/clockpicker/clockpicker.js"></script> <!-- Image cropper --> <script src="js/plugins/cropper/cropper.min.js"></script> <!-- Date range use moment.js same as full calendar plugin --> <script src="js/plugins/fullcalendar/moment.min.js"></script> <!-- Date range picker --> <script src="js/plugins/daterangepicker/daterangepicker.js"></script> <!-- Data picker(Korean) --> <script src="js/ko.js"></script> <!-- Select2 --> <script src="js/plugins/select2/select2.full.min.js"></script> <!-- TouchSpin --> <script src="js/plugins/touchspin/jquery.bootstrap-touchspin.min.js"></script> <!-- Tags Input --> <script src="js/plugins/bootstrap-tagsinput/bootstrap-tagsinput.js"></script> <!-- Dual Listbox --> <script src="js/plugins/dualListbox/jquery.bootstrap-duallistbox.js"></script> </body> </html>