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/breed_status_pssanran.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_breed_settting_jong=RS("select * from breed_settting_jong where company_no='{$rs_contract[contractor_company_no]}' "); $arr_base_vv=array(); $result_base_vv=mysql_query("select * from breed_settting where company_no='{$rs_contract[contractor_company_no]}' and breed_type='$pbreedtype' and jong_type='$jong_type' and egg_jong_type='{$rs_breed_settting_jong[sel_jong]}' order by day_num asc ") or die(); while($rs_base=mysql_fetch_array($result_base_vv)) { $obj=(object) $c; $obj->dote_rate=$rs_base[day_dote_rate]; $obj->weight=$rs_base[day_weight]; $obj->water=$rs_base[day_water]; $obj->feed=$rs_base[day_feed]; $obj->temp=$rs_base[day_temp]; $obj->humi=$rs_base[day_humi]; $obj->fcr=$rs_base[day_fcr]; $arr_base_vv[$rs_base[day_num]]=$obj; } $rs_contract=RS("select * from farm_contract where no='$contract_no' "); $rs_farm=RS("select * from farm where no='{$rs_contract[farm_no]}' "); $farm_no = $rs_farm[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_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]} ) "); } $rs_sday=RS("select min(jdate) as jdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $sdate = new DateTime($rs_sday[jdate]); $edate = new DateTime(date('Y-m-d')); $diff = date_diff($sdate, $edate); //echo $diff->days; $arr_yo=array("1"=>"월","2"=>"화","3"=>"수","4"=>"목","5"=>"금","6"=>"토","7"=>"일"); /* 첫번째 동 받아오는 쿼리 */ $tmpDong = RS("SELECT `no` AS dong FROM farm_dong_info WHERE farm_no = '$_REQUEST[farm_no]' ORDER BY `no` ASC LIMIT 1"); } else { @$diff->days=-1; } ?> <!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-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"> <span class='text-success' style='font-size:14px;font-weight:bold;position:relative;top:-3px'>(<?=$rs_gesa[dong]?>)</span> <? 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 = 2; 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 table-bordered text-center table-hover"> <thead> <tr id="vertical_header"> <th rowspan="2">주령</th> <th rowspan="2">일령</th> <th colspan="2">현재수수</th> <th colspan="4">도태폐사</th> <th rowspan="2">산란율</th> <th rowspan="2">종란율</th> <th rowspan="2">불합격란율</th> <th rowspan="2">식쌍란율</th> <th rowspan="2">방란율</th> <th rowspan="2">산란누계</th> <th rowspan="2">HH산란수</th> <th rowspan="2">종란누계</th> <th rowspan="2">HH종란수</th> <th colspan="2">사료섭취량</th> <th rowspan="2">온도</th> <th rowspan="2">습도</th> <th rowspan="2">음수량</th> <th colspan="2">체중</th> </tr> <tr> <th>현재(암)</th> <th>현재(수)</th> <th>도태(암)</th> <th>도태(수)</th> <th>폐사(암)</th> <th>폐사(수)</th> <th>수당급이량(암)</th> <th>수당급이량(암)</th> <th>체중(암)</th> <th>체중(수)</th> </tr> </thead> <tbody> <? $arr_max_ilyung=array(); $rs_max_ilyung=RS("select min(base_ilyung) as cnt from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $result_dong=mysql_query("select * from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' ") or die(mysql_error()); while($rs_dong=mysql_fetch_array($result_dong)) { $rs_dong_max_dote_date=RS("select max(jdate) as vjdate from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_dong[dong_no]}' "); $vv_dong_sdate=date('Y-m-d', strtotime("-".($rs_dong[base_ilyung]-1)." day ",strtotime($rs_dong[jdate]))); $sdate = new DateTime($vv_dong_sdate); $edate = new DateTime($rs_dong_max_dote_date[vjdate]); $diff = date_diff($sdate, $edate); $vv_ilyung=($diff->days + 1); $arr_max_ilyung[]=$vv_ilyung; } $max_ilyung=max($arr_max_ilyung); //$rs_max_ilji=RS("select max(jdate) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' "); for($n=$rs_max_ilyung[cnt];$n<=$max_ilyung;$n++) { $n2=$n-1; $tt_dote=0; $tt_dote_am=0; $tt_dote_su=0; $tt_pesa=0; $tt_pesa_am=0; $tt_pesa_su=0; $tt_now_susu=0; $tt_now_susu_am=0; $tt_now_susu_su=0; $tt_ipchu_susu=0; $tt_ipchu_susu_am=0; $tt_ipchu_susu_su=0; $tt_weight=0; $tt_weight_am=0; $tt_weight_su=0; $tt_feed=0; $tt_feed_am=0; $tt_feed_su=0; $arr_rate=array(); $arr_rate_am=array(); $arr_rate_su=array(); $arr_dong=array(); $arr_temp=array(); $arr_humi=array(); $arr_weight=array(); $arr_weight_am=array(); $arr_weight_su=array(); $arr_feed=array(); $arr_feed_am=array(); $arr_feed_su=array(); $arr_saran_rate=array(); $tt_saran_rate=0; $arr_jongran_rate=array(); $tt_jongran_rate=0; $tt_badran_su=0; $tt_sikssangran_su=0; $arr_bangran_rate=array(); $tt_bangran_rate=0; $tt_sanran_nu=0; $arr_hhsanran_su=array(); $tt_hhsanran_su=0; $tt_jongran_nu=0; $arr_hhjongran_su=array(); $tt_hhjongran_su=0; $arr_water=array(); $tt_water=0; $arr_bad_ran_rate=array(); $tt_bad_ran_rate=0; $arr_sikssangran_rate=array(); $tt_sikssangran_rate=0; $result_vv_dong=mysql_query("select min(a.jdate) as jdate, a.dong_no, b.dong_name, a.farm_no from farm_ipchu_confirm_log a, farm_dong_info b where a.parts_no='{$rs_parts[no]}' and a.dong_no=b.no group by a.dong_no order by CAST(b.dong_name AS DECIMAL(10,2)) asc ") or die(mysql_error()); while($rs_vv_dong=mysql_fetch_array($result_vv_dong)) { //echo $rs_vv_dong[jdate]."<br>"; $rs_ipchu_dong_day=RS("select * from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' "); $vv_ipchu_dong_sdate=date('Y-m-d', strtotime("-".($rs_ipchu_dong_day[base_ilyung]-1)." day ",strtotime($rs_ipchu_dong_day[jdate]))); $vv_date=date('Y-m-d', strtotime("+ $n2 day ",strtotime($vv_ipchu_dong_sdate))); $rs_dong_susu=RS("select sum(susu) as cnt, sum(susu_am) as cnt_am, sum(susu_su) as cnt_su from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' "); //$vv_date=date('Y-m-d', strtotime("+ $n2 day ",strtotime($rs_vv_dong[jdate]))); $rs_dote_sum=RS("select sum(dote+pesa) as cnt, sum(dote_am+pesa_am) as cnt_am, sum(dote_su+pesa_su) as cnt_su, weight, weight_am , weight_su from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate <= '$vv_date' "); //echo "select sum(dote+pesa) as cnt, sum(dote_am+pesa_am) as cnt_am, sum(dote_su+pesa_su) as cnt_su, weight, weight_am , weight_su from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate <= '$vv_date' <br>"; if($rs_dong_susu[cnt]) { $vv_rate= ( ($rs_dong_susu[cnt]-$rs_dote_sum[cnt]) / $rs_dong_susu[cnt] ) * 100; } else { $vv_rate=0; } if($rs_dong_susu[cnt_am]) { $vv_rate_am= ( ($rs_dong_susu[cnt_am]-$rs_dote_sum[cnt_am]) / $rs_dong_susu[cnt_am] ) * 100; } else { $vv_rate_am=0; } if($rs_dong_susu[cnt_su]) { $vv_rate_su= ( ($rs_dong_susu[cnt_su]-$rs_dote_sum[cnt_su]) / $rs_dong_susu[cnt_su] ) * 100; } else { $vv_rate_su=0; } $tt_now_susu += ($rs_dong_susu[cnt]-$rs_dote_sum[cnt]); $tt_now_susu_am += ($rs_dong_susu[cnt_am]-$rs_dote_sum[cnt_am]); $tt_now_susu_su += ($rs_dong_susu[cnt_su]-$rs_dote_sum[cnt_su]); $tt_ipchu_susu += $rs_dong_susu[cnt]; $tt_ipchu_susu_am += $rs_dong_susu[cnt_am]; $tt_ipchu_susu_su += $rs_dong_susu[cnt_su]; $arr_rate[]=$vv_rate; $arr_rate_am[]=$vv_rate_am; $arr_rate_su[]=$vv_rate_su; //echo $vv_date."<br>"; $rs_vv_dote=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' "); //echo "select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' <br>"; $tt_dote+=$rs_vv_dote[dote]; $tt_dote_am+=$rs_vv_dote[dote_am]; $tt_dote_su+=$rs_vv_dote[dote_su]; $tt_pesa+=$rs_vv_dote[pesa]; $tt_pesa_am+=$rs_vv_dote[pesa_am]; $tt_pesa_su+=$rs_vv_dote[pesa_su]; $tt_badran_su+=( $rs_vv_dote[bad_gihyung]+$rs_vv_dote[bad_ssangran]+$rs_vv_dote[bad_paran]+$rs_vv_dote[bad_yunran] ); $tt_sikssangran_su+=$rs_vv_dote[sikssangran]; if($rs_vv_dote[sikssangran] > 0) { $arr_sikssangran_rate[]=( $rs_vv_dote[sikssangran] / $rs_vv_dote[saran_su] )*100; } $rs_vv_cnt_jongran=RS("select sum(jongran_su) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate <= '$vv_date' "); $tt_jongran_nu+=$rs_vv_cnt_jongran[cnt]; $rs_vv_cnt_sanran_nu=RS("select sum(saran_su) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate <= '$vv_date' "); $tt_sanran_nu+=$rs_vv_cnt_sanran_nu[cnt]; $rs_vv_dote_hhsanran_rate=RS("select max(hh_sanran) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' "); $arr_hhsanran_su[]=$rs_vv_dote_hhsanran_rate[cnt]; $rs_vv_dote_hhjongran_rate=RS("select max(hh_jongran) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' "); $arr_hhjongran_su[]=$rs_vv_dote_hhjongran_rate[cnt]; $rs_vv_dote_sanran_rate=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' and saran_rate > 0 "); $rs_vv_dote_jongran_rate=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' and jongran_rate > 0 "); $rs_vv_dote_bangran_rate=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' and bangran_rate > 0 "); $arr_saran_rate[]=$rs_vv_dote_sanran_rate[saran_rate]; $arr_jongran_rate[]=$rs_vv_dote_jongran_rate[jongran_rate]; if($rs_vv_dote[saran_su] > 0) { $arr_bangran_rate[]=($rs_vv_dote_bangran_rate[bangran_rate] / $rs_vv_dote[saran_su])*100;; } $arr_water[]=$rs_vv_dote[total_water_liter]; if($rs_vv_dote[saran_su] > 0) { $arr_bad_ran_rate[]=(( $rs_vv_dote[bad_gihyung]+$rs_vv_dote[bad_ssangran]+$rs_vv_dote[bad_paran]+$rs_vv_dote[bad_yunran] ) / $rs_vv_dote[saran_su])*100; } else { } $rs_day_iot=RS("select avg(temp) as vtemp, avg(humi) as vhumi from iot_date where farm_no='{$rs_vv_dong[farm_no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' "); $obj=(object) $c; $obj->dong_name=$rs_vv_dong[dong_name]; $obj->dote=$rs_vv_dote[dote]; $obj->dote_am=$rs_vv_dote[dote_am]; $obj->dote_su=$rs_vv_dote[dote_su]; $obj->pesa=$rs_vv_dote[pesa]; $obj->pesa_am=$rs_vv_dote[pesa_am]; $obj->pesa_su=$rs_vv_dote[pesa_su]; $obj->weight_am=$rs_vv_dote[weight_am]; $obj->weight_su=$rs_vv_dote[weight_su]; $obj->dopesa_type_am=$rs_vv_dote[dopesa_type_am]; $obj->dopesa_type_su=$rs_vv_dote[dopesa_type_su]; $obj->dopesa_nu=$rs_vv_dote[dopesa_nu]; $obj->dopesa_rate=$rs_vv_dote[dopesa_rate]; $obj->max_temp=$rs_vv_dote[max_temp]; $obj->min_temp=$rs_vv_dote[min_temp]; $obj->max_humi=$rs_vv_dote[max_humi]; $obj->min_humi=$rs_vv_dote[min_humi]; $obj->saran_su=$rs_vv_dote[saran_su]; $obj->saran_rate=$rs_vv_dote[saran_rate]; $obj->jongran_su=$rs_vv_dote[jongran_su]; $obj->jongran_rate=$rs_vv_dote[jongran_rate]; $obj->bad_gihyung=$rs_vv_dote[bad_gihyung]; $obj->bad_ssangran=$rs_vv_dote[bad_ssangran]; $obj->bad_paran=$rs_vv_dote[bad_paran]; $obj->bad_yunran=$rs_vv_dote[bad_yunran]; $obj->sikssangran=$rs_vv_dote[sikssangran]; $obj->bangran=$rs_vv_dote[bangran]; $obj->bangran_rate=$rs_vv_dote[bangran_rate]; $obj->ran_weight=$rs_vv_dote[ran_weight]; $obj->sanran_nu=$rs_vv_dote[sanran_nu]; $obj->hh_sanran=$rs_vv_dote[hh_sanran]; $obj->jongran_nu=$rs_vv_dote[jongran_nu]; $obj->hh_jongran=$rs_vv_dote[hh_jongran]; $obj->feed_am_hap=$rs_vv_dote[feed_am_hap]; $obj->feed_su_hap=$rs_vv_dote[feed_su_hap]; $obj->feed_am_mari=$rs_vv_dote[feed_am_mari]; $obj->feed_su_mari=$rs_vv_dote[feed_su_mari]; $obj->feed_am_mari_base=$rs_vv_dote[feed_am_mari_base]; $obj->feed_su_mari_base=$rs_vv_dote[feed_su_mari_base]; $obj->supchi_stime=$rs_vv_dote[supchi_stime]; $obj->supchi_etime=$rs_vv_dote[supchi_etime]; $obj->total_water_liter=$rs_vv_dote[total_water_liter]; $obj->jumdung_stime=$rs_vv_dote[jumdung_stime]; $obj->jumdung_etime=$rs_vv_dote[jumdung_etime]; $obj->now_susu=$rs_vv_dote[now_susu]; $obj->now_susu_am=$rs_vv_dote[now_susu_am]; $obj->now_susu_su=$rs_vv_dote[now_susu_su]; $obj->ipchu_susu=$rs_vv_dote[ipchu_susu]; $obj->ipchu_susu_am=$rs_vv_dote[ipchu_susu_am]; $obj->ipchu_susu_su=$rs_vv_dote[ipchu_susu_su]; $obj->total_water_liter=$rs_vv_dote[total_water_liter]; $rs_day_feed=RS("select * from farm_feed_use_log where farm_no='{$rs_vv_dong[farm_no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate='$vv_date' "); if(($rs_dong_susu[cnt]-$rs_dote_sum[cnt]) > 0) { $obj->feed_use=round(($rs_day_feed[use_kilo]*1000)/($rs_dong_susu[cnt]-$rs_dote_sum[cnt])); } else { $obj->feed_use=0; } if(($rs_dong_susu[cnt_am]-$rs_dote_sum[cnt_am]) > 0) { $obj->feed_use_am=round(($rs_day_feed[use_am_kilo]*1000)/($rs_dong_susu[cnt_am]-$rs_dote_sum[cnt_am])); } else { $obj->feed_use_am=0; } if(($rs_dong_susu[cnt_su]-$rs_dote_sum[cnt_su]) > 0) { $obj->feed_use_su=round(($rs_day_feed[use_su_kilo]*1000)/($rs_dong_susu[cnt_su]-$rs_dote_sum[cnt_su])); } else { $obj->feed_use_su=0; } $arr_feed[]=$obj->feed_use; $arr_feed_am[]=$obj->feed_use_am; $arr_feed_su[]=$obj->feed_use_su; $arr_dong[]=$obj; //$arr_temp[]=$rs_day_iot[vtemp]; //$arr_humi[]=$rs_day_iot[vhumi]; $arr_temp[]=($rs_vv_dote[max_temp]+$rs_vv_dote[min_temp])/2; $arr_humi[]=($rs_vv_dote[max_humi]+$rs_vv_dote[min_humi])/2; if($rs_vv_dote[weight] > 0) { $arr_weight[]=$rs_vv_dote[weight]; } if($rs_vv_dote[weight_am] > 0) { $arr_weight_am[]=$rs_vv_dote[weight_am]; } if($rs_vv_dote[weight_su] > 0) { $arr_weight_su[]=$rs_vv_dote[weight_su]; } } $jucha=ceil($n/7); if(count($arr_rate) > 0) { $tt_rate=sprintf("%.2f",array_sum($arr_rate)/count($arr_rate)); } else {$tt_rate=0;} if(count($arr_rate_am) > 0) { $tt_rate_am=sprintf("%.2f",array_sum($arr_rate_am)/count($arr_rate_am)); } else {$tt_rate_am=0;} if(count($arr_rate_su) > 0) { $tt_rate_su=sprintf("%.2f",array_sum($arr_rate_su)/count($arr_rate_su)); } else {$tt_rate_su=0;} if(count($arr_temp) > 0) { $tt_temp=sprintf("%.1f",array_sum($arr_temp)/count($arr_temp)); } else {$tt_temp=0;} if(count($arr_humi) > 0) { $tt_humi=sprintf("%.1f",array_sum($arr_humi)/count($arr_humi)); } else {$tt_humi=0;} if(count($arr_weight) > 0) { $tt_weight=floor(array_sum($arr_weight)/count($arr_weight)); } else {$tt_weight=0;} if(count($arr_weight_am) > 0) { $tt_weight_am=floor(array_sum($arr_weight_am)/count($arr_weight_am)); } else {$tt_weight_am=0;} if(count($arr_weight_su) > 0) { $tt_weight_su=floor(array_sum($arr_weight_su)/count($arr_weight_su)); } else {$tt_weight_su=0;} if(count($arr_feed) > 0) { $tt_feed=floor(array_sum($arr_feed)/count($arr_feed)); } else {$tt_feed=0;} if(count($arr_feed_am) > 0) { $tt_feed_am=floor(array_sum($arr_feed_am)/count($arr_feed_am)); } else {$tt_feed_am=0;} if(count($arr_feed_su) > 0) { $tt_feed_su=floor(array_sum($arr_feed_su)/count($arr_feed_su)); } else {$tt_feed_su=0;} if(count($arr_saran_rate) > 0) { $tt_saran_rate=sprintf("%.1f",array_sum($arr_saran_rate)/count($arr_saran_rate)); } else {$tt_saran_rate=0;} if(count($arr_jongran_rate) > 0) { $tt_jongran_rate=sprintf("%.1f",array_sum($arr_jongran_rate)/count($arr_jongran_rate)); } else {$tt_jongran_rate=0;} if(count($arr_bangran_rate) > 0) { $tt_bangran_rate=sprintf("%.1f",array_sum($arr_bangran_rate)/count($arr_bangran_rate)); } else {$tt_bangran_rate=0;} if(count($arr_hhsanran_su) > 0) { $tt_hhsanran_su=sprintf("%.1f",array_sum($arr_hhsanran_su)/count($arr_hhsanran_su)); } else {$tt_hhsanran_su=0;} if(count($arr_hhjongran_su) > 0) { $tt_hhjongran_su=sprintf("%.1f",array_sum($arr_hhjongran_su)/count($arr_hhjongran_su)); } else {$tt_hhjongran_su=0;} if(count($arr_water) > 0) { $tt_water=sprintf("%.1f",array_sum($arr_water)/count($arr_water)); } else {$tt_water=0;} if(count($arr_bad_ran_rate) > 0) { $tt_bad_ran_rate=sprintf("%.1f",array_sum($arr_bad_ran_rate)/count($arr_bad_ran_rate)); } else {$tt_bad_ran_rate=0;} if(count($arr_sikssangran_rate) > 0) { $tt_sikssangran_rate=sprintf("%.1f",array_sum($arr_sikssangran_rate)/count($arr_sikssangran_rate)); } else {$tt_sikssangran_rate=0;} $rs_base=RS("select * from breed_ps_base_data where company_no='{$_COOKIE[ucompany_no]}' and jong_type='$jong_type' and egg_jong_type='1' and sday_num <= '$n' and eday_num >= '$n' "); ?> <tr onclick="javascript:getAgesData('<?=$n?>');" style="cursor: pointer;"> <td><?=$jucha?></td> <td><?=$n?></td> <td><?=number_format($tt_now_susu_am)?></td> <td><?=number_format($tt_now_susu_su)?></td> <td><?=number_format($tt_dote_am)?></td> <td><?=number_format($tt_dote_su)?></td> <td><?=number_format($tt_pesa_am)?></td> <td><?=number_format($tt_pesa_su)?></td> <td><?=$tt_saran_rate?></td> <td><?=$tt_jongran_rate?></td> <td><?=$tt_bad_ran_rate?></td> <td><?=$tt_sikssangran_rate?></td> <td><?=$tt_bangran_rate?></td> <td><?=number_format($tt_sanran_nu)?></td> <td><?=$tt_hhsanran_su?></td> <td><?=number_format($tt_jongran_nu)?></td> <td><?=number_format($tt_hhjongran_su)?></td> <td><?=number_format($tt_feed_am)?></td> <td><?=number_format($tt_feed_su)?></td> <td><?=$tt_temp?> ℃</td> <td><?=$tt_humi?> %</td> <td><?=number_format($tt_water)?> 리터</td> <td><?=number_format($tt_weight_am)?>g</td> <td><?=number_format($tt_weight_su)?>g</td> </tr> <tr id="preview_<?=$n?>" data-dotw="preview"> <td class="breed_status" style="background: #f5f5f6;"> <table class="table table-bordered text-center" style="background: #f5f5f6"> <!-- thead --> <tr> <td rowspan="2">축사</td> <th colspan="2">현재수수</th> <th colspan="4">도태폐사</th> <th rowspan="2">산란수</th> <th rowspan="2">종란수</th> <th rowspan="2">불합격란수</th> <th rowspan="2">식쌍란수</th> <th rowspan="2">방란수</th> <th rowspan="2">산란누계</th> <th rowspan="2">HH산란수</th> <th rowspan="2">종란누계</th> <th rowspan="2">HH종란수</th> <th colspan="2">사료섭취량</th> <th colspan="2">온도</th> <th colspan="2">습도</th> <th rowspan="2">음수량</th> <th colspan="2">체중</th> </tr> <tr> <th>현재(암)</th> <th>현재(수)</th> <th>도태(암)</th> <th>도태(수)</th> <th>폐사(암)</th> <th>폐사(수)</th> <th>수당급이량(암)</th> <th>수당급이량(암)</th> <th>최고</th> <th>최저</th> <th>최고</th> <th>최저</th> <th>체중(암)</th> <th>체중(수)</th> </tr> <!-- thead --> <!-- tbody --> <? foreach($arr_dong as $akk => $avv) { ?> <tr> <td><?=$avv->dong_name?></td> <td><?=number_format($avv->now_susu_am)?></td> <td><?=number_format($avv->now_susu_su)?></td> <td><?=number_format($avv->dote_am)?></td> <td><?=number_format($avv->dote_su)?></td> <td><?=number_format($avv->pesa_am)?></td> <td><?=number_format($avv->pesa_su)?></td> <td><?=number_format($avv->saran_su)?></td> <td><?=number_format($avv->jongran_su)?></td> <td><?=number_format($avv->bad_gihyung+$avv->bad_ssangran+$avv->bad_paran+$avv->bad_yunran)?></td> <td><?=number_format($avv->sikssangran)?></td> <td><?=number_format($avv->bangran)?></td> <td><?=number_format($avv->sanran_nu)?></td> <td><?=sprintf("%.1f",$avv->hh_sanran)?></td> <td><?=number_format($avv->jongran_nu)?></td> <td><?=sprintf("%.1f",$avv->hh_jongran)?></td> <td><?=number_format($avv->feed_am_mari)?></td> <td><?=number_format($avv->feed_su_mari)?></td> <td><?=sprintf("%.1f",($avv->max_temp))?> ℃</td> <td><?=sprintf("%.1f",($avv->min_temp))?> ℃</td> <td><?=sprintf("%.1f",($avv->max_humi))?> %</td> <td><?=sprintf("%.1f",($avv->min_humi))?> %</td> <td><?=number_format($avv->total_water_liter)?>리터</td> <td><?=number_format($avv->weight_am)?></td> <td><?=number_format($avv->weight_su)?></td> </tr> <?}?> <!-- tbody --> </table> </td> </tr> <?}?> </tbody> </table> <table class="table" style="border-top: hidden;"> <colgroup> <col width="15%"> <col width="70%"> <col width="15%"> </colgroup> <tr> <td class="text-left"> <div class="i-checks"> <label style="cursor: pointer;"> <input type="checkbox" name="show_standard" id="show_standard" onclick="javascript:getStandard();"> <i></i> 사육표준 비교 </label> </div> </td> <td></td> <td class="text-right"> <? /** 탭마다 연결 그래프 교체를 위한 Type 설정 * ps => all , dong, ipchu * */ switch ($_REQUEST['pbreedtype']) { case 'GPSSANRAN': case 'GPSYUK': $type = "gps"; break; case 'PSSANRAN': case 'PSYUK': $type = "ps"; break; default: $type = "all"; break; } ?> <?include_once("inc_breed_status_chart_btn1.php");?> <!-- 돌아가기 버튼 전체/동별/입추별에 따라 url 상이 --> </td> </tr> </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> <script> $(document).ready(function() { $('#dotae').attr("colspan","3"); $('#environmental').attr("colspan","2"); $('#fcr').attr("colspan","2"); $('.breed_status').attr("colspan","24"); $('#breed_status_2').attr("colspan","24"); $('[data-dotw=stand]').css('background','#f5f5f6'); $('[data-dotw=stand]').css('font-weight','bold'); $('[data-dotw=stand]').hide(); $('[data-dotw=preview]').hide(); $('.i-checks').iCheck({ checkboxClass: 'icheckbox_square-green', radioClass: 'iradio_square-green', }); getStandard(); }); // 사육표준 비교 테이블 변경 함수 function getStandard(){ var changeCheckbox = $('#show_standard'); changeCheckbox.on('ifClicked',function(event){ if(changeCheckbox.prop('checked')) { $('#dotae').attr("colspan","3"); $('#environmental').attr("colspan","2"); $('#fcr').attr("colspan","2"); $('.breed_status').attr("colspan","13"); $('[data-dotw=stand]').hide(); } else { $('#dotae').attr("colspan","4"); $('#environmental').attr("colspan","4"); $('#fcr').attr("colspan","4"); $('.breed_status').attr("colspan","20"); $('[data-dotw=stand]').show(); } }); } // 각 일령 별로 데이터 테이블 tr show hide function getAgesData(param){ var status = $("#preview_"+param).css('display'); if(status == "none"){ $("#preview_"+param).css("display",""); }else{ $("#preview_"+param).css("display","none"); } } </script>