Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
nongapp.eemo.co.kr
/
public_html
/
www
/
Or
Select Your Path :
Upload File :
New :
File
Dir
//home/nongapp.eemo.co.kr/public_html/www/parts_set.php
<? session_set_cookie_params(86400); session_cache_limiter('no-cache, must-revalidate'); session_start(); header("Pragma: no-cache"); header("Cache-Control: no-cache,must-revalidate"); header("Content-Type: text/html; charset=utf-8"); include_once("dbconn.php"); include_once("lib.php"); $arr_dong=array(); $result_dong=mysql_query("select * from farm_dong_info where farm_no='{$_COOKIE[ufarm_no]}' order by CAST(dong_name AS DECIMAL(10,2)) asc ") or die(); while($rs_dong=mysql_fetch_array($result_dong)) { $obj=(object) $c; $obj->no=$rs_dong[no]; $obj->dong_name=$rs_dong[dong_name]; $arr_dong[]=$obj; } ?> <!doctype html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="theme-color" content="#000000"> <title><?=$_TITLE?></title> <meta name="description" content="Mobilekit HTML Mobile UI Kit"> <meta name="keywords" content="bootstrap 4, mobile template, cordova, phonegap, mobile, html" /> <link rel="icon" type="image/png" href="assets/img/favicon.png" sizes="32x32"> <link rel="apple-touch-icon" sizes="180x180" href="assets/img/icon/192x192.png"> <link rel="stylesheet" href="assets/css/style.css"> <link rel="manifest" href="__manifest.json"> </head> <body> <!-- loader --> <div id="loader"> <div class="spinner-border text-primary" role="status"></div> </div> <!-- * loader --> <!-- App Header --> <div class="appHeader bg-primary text-light"> <div class="left"> <a href="main.php" class="headerButton goBack"> <ion-icon name="chevron-back-outline"></ion-icon> </a> </div> <div class="pageTitle">파스등록</div> <div class="right"></div> </div> <!-- * App Header --> <!-- App Capsule --> <div id="appCapsule"> <div class="section full mt-2 mb-2"> <div class="section-title">파스 정보</div> <ul class="listview image-listview media mb-2"> <? $result=mysql_query("select * from farm_parts where farm_no='{$_COOKIE[ufarm_no]}' order by no desc ") or die(); while($rs=mysql_fetch_array($result)) { $arr_vdong_name=array(); $arr_vdong_no=array(); $result_vdong=mysql_query("select b.* from farm_parts_dong a, farm_dong_info b where a.parts_no='{$rs[no]}' and a.dong_no=b.no order by CAST(b.dong_name AS DECIMAL(10,2)) asc") or die(); while($rs_vdong=mysql_fetch_array($result_vdong)) { $arr_vdong_name[]=$rs_vdong[dong_name]; $arr_vdong_no[]=$rs_vdong[no]; } $str_vdong=implode(",",$arr_vdong_name); ?> <li> <a href="#" class="item"> <div class="icon-box m-2 mr-4"> <div id="countDown"><div><?=$rs[jong_type]?></div></div> </div> <div class="in"> <div> <h4 class="mb-05"><?=$rs[rounds]?></h4> <div class="text-muted"><?=$str_vdong?></div> </div> <span class="text-muted" onclick="$('#DialogForm_<?=$rs[no]?>').modal('show');">수정</span> </div> </a> </li> <!-- Dialog Form --> <div class="modal fade dialogbox" id="DialogForm_<?=$rs[no]?>" data-backdrop="static" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">파스정보</h5> <button type="button" class="close" data-dismiss="alert" aria-label="Close" onclick="$('#DialogForm_<?=$rs[no]?>').modal('hide');"> <ion-icon name="close-outline"></ion-icon> </button> </div> <form name='frm_reg_<?=$rs[no]?>' id='frm_reg_<?=$rs[no]?>'> <div class="modal-body text-left mb-2"> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_name">파스명</label> <input type="text" class="form-control" id="rounds_<?=$rs[no]?>" name="rounds" placeholder="파스명을 입력하세요." value="<?=$rs[rounds]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_type">사육품종 선택</label> <select class="form-control custom-select flex-grow-1" id="jong_type_<?=$rs[no]?>" name="jong_type"> <option value="육계" <?if($rs[jong_type]=="육계") echo "selected";?>>육계</option> <option value="삼계" <?if($rs[jong_type]=="삼계") echo "selected";?>>삼계</option> <option value="토종닭" <?if($rs[jong_type]=="토종닭") echo "selected";?>>토종닭</option> <option value="오리" <?if($rs[jong_type]=="오리") echo "selected";?>>오리</option> </select> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_name">동선택</label> <div class="input-list"> <? foreach($arr_dong as $ak => $av) { $is_rs_dong=RS("select * from farm_parts_dong where parts_no='{$rs[no]}' and dong_no='{$av->no}' "); ?> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="dong_no_<?=$rs[no]?>_<?=$av->no?>" name='dong_no' <?if($is_rs_dong[no]) {echo "checked";}?> value="<?=$av->no?>"> <label class="custom-control-label" for="dong_no_<?=$rs[no]?>_<?=$av->no?>"><?=$av->dong_name?></label> </div> <?}?> </div> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> </div> <div class="modal-footer"> <div class="btn-inline"> <button type="button" class="btn btn-text-danger" onclick="fn_del('<?=$rs[no]?>')">삭제</button> <button type="button" class="btn btn-text-secondary" data-dismiss="modal" >닫기</button> <button type="button" class="btn btn-text-primary" onclick="fn_mody('<?=$rs[no]?>')">수정</button> </div> </div> </form> </div> </div> </div> <!-- * Dialog Form --> <?}?> </ul> </div> <? if(mysql_num_rows($result_dong)) {?> <!-- bottom center --> <div class="fab-button text bottom-center"> <a href="javascript:$('#DialogForm').modal('show');" class="fab"> <ion-icon name="add-outline"></ion-icon> 파스추가 </a> </div> <!-- * bottom center --> <?}?> <!-- Dialog Form --> <div class="modal fade dialogbox" id="DialogForm" data-backdrop="static" tabindex="-1" role="dialog" style='overflow-y:auto'> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">파스정보</h5> </div> <form name='frm_reg' id='frm_reg'> <div class="modal-body text-left mb-2"> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_name">파스명</label> <input type="text" class="form-control" id="rounds" name="rounds" placeholder="파스명을 입력하세요." > <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_type">사육종류 선택</label> <select class="form-control custom-select flex-grow-1" id="jong_type" name="jong_type"> <option value="육계">육계</option> <option value="삼계">삼계</option> <option value="토종닭">토종닭</option> <option value="오리">오리</option> </select> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="dong_no">사육동 선택</label> <div class="input-list"> <? foreach($arr_dong as $ak => $av) {?> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="dong_no<?=$av->no?>" name='dong_no' value="<?=$av->no?>"> <label class="custom-control-label" for="dong_no<?=$av->no?>"><?=$av->dong_name?></label> </div> <?}?> </div> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> </div> <div class="modal-footer"> <div class="btn-inline"> <button type="button" class="btn btn-text-secondary" data-dismiss="modal">닫기</button> <button type="button" class="btn btn-text-primary" onclick="fn_reg()">입력</button> </div> </div> </form> </div> </div> </div> <!-- * Dialog Form --> <!-- DialogIconedDanger --> <div class="modal fade dialogbox" id="DialogIconedDanger" data-backdrop="static" tabindex="-1" role="dialog" > <div class="modal-dialog" role="document" > <div class="modal-content"> <div class="modal-icon text-danger"> <ion-icon name="close-circle"></ion-icon> </div> <div class="modal-header"> <h5 class="modal-title">Error</h5> </div> <div class="modal-body" id='DialogIconedDanger_body'> This is a dialog message </div> <div class="modal-footer"> <div class="btn-inline"> <a href="#" class="btn" data-dismiss="modal">확인</a> </div> </div> </div> </div> </div> <!-- * DialogIconedDanger --> <div class="modal fade dialogbox" id="DialogIconedButtonInline" data-backdrop="static" tabindex="-1" role="dialog" > <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='DialogIconedButtonInline_title'>Dialog title</h5> </div> <div class="modal-body" id='DialogIconedButtonInline_body'> This is a dialog message </div> <div class="modal-footer"> <div class="btn-inline"> <a href="javascript:fn_del_ok()" class="btn btn-text-danger" > 예 </a> <a href="#" class="btn btn-text-primary" data-dismiss="modal"> 아니오 </a> </div> </div> </div> </div> </div> <!-- * Dialog Iconed Inline --> <div class="modal fade dialogbox" id="DialogIconedButtonInline_regok" data-backdrop="static" tabindex="-1" role="dialog" > <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='DialogIconedButtonInline_title_regok'>파스등록</h5> </div> <div class="modal-body" id='DialogIconedButtonInline_body_regok'> 정말로 등록하시겠습니까? </div> <div class="modal-footer"> <div class="btn-inline"> <a href="javascript:fn_reg_ok()" class="btn btn-text-danger" > 예 </a> <a href="#" class="btn btn-text-primary" data-dismiss="modal"> 아니오 </a> </div> </div> </div> </div> </div> <div class="modal fade dialogbox" id="DialogIconedButtonInline_modyok" data-backdrop="static" tabindex="-1" role="dialog" > <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='DialogIconedButtonInline_title_modyok'>파스수정</h5> </div> <div class="modal-body" id='DialogIconedButtonInline_body_modyok'> 정말로 수정하시겠습니까? </div> <div class="modal-footer"> <div class="btn-inline"> <a href="javascript:fn_mody_ok()" class="btn btn-text-danger" > 예 </a> <a href="#" class="btn btn-text-primary" data-dismiss="modal"> 아니오 </a> </div> </div> </div> </div> </div> <!-- toast center iconed --> <div id="toast-11" class="toast-box toast-center"> <div class="in"> <ion-icon name="alert-circle" class="text-danger"></ion-icon> <div class="text"> 등록된 축사가 <br>없습니다.<br>동설정을 먼저 하세요. </div> </div> <div class="btn-list"> <button type="button" class="btn btn-sm btn-text-light close-button">CLOSE</button> <a href="dong_set.php" class="btn btn-text-primary btn-block" data-dismiss="modal"> <ion-icon name="share-outline"></ion-icon> 바로가기 </a> </div> </div> <!-- toast center iconed --> </div> <!-- * App Capsule --> <!-- ///////////// Js Files //////////////////// --> <!-- Jquery --> <script src="assets/js/lib/jquery-3.4.1.min.js"></script> <!-- Bootstrap--> <script src="assets/js/lib/popper.min.js"></script> <script src="assets/js/lib/bootstrap.min.js"></script> <!-- Ionicons --> <script src="https://unpkg.com/ionicons@5.0.0/dist/ionicons.js"></script> <!-- Owl Carousel --> <script src="assets/js/plugins/owl-carousel/owl.carousel.min.js"></script> <!-- Base Js File --> <script src="assets/js/base.js"></script> </body> </html> <script> <? if(!mysql_num_rows($result_dong)) { ?>toastbox('toast-11');<? } ?> function fn_reg() { if(!$('#rounds').val()) { $("#DialogIconedDanger_body").html("파스명을 입력하세요"); $("#DialogIconedDanger").modal("show"); return; } var arrVal=new Array(); var form=$('#frm_reg')[0]; for(i=0;i<form.elements.length;i++) { if(form.elements[i].name.toLowerCase()=="dong_no") { if(form.elements[i].checked==true) { //alert(form.elements[i].value); arrVal.push(form.elements[i].value); } } } if(arrVal.length==0) { $("#DialogIconedDanger_body").html("사육동을 하나이상 선택하세요"); $("#DialogIconedDanger").modal("show"); return; } var arr_dong=arrVal.join(","); $("#DialogIconedButtonInline_regok").modal("show"); return; var formdata = new FormData(); formdata.append("dong_name", $('#dong_name').val()); formdata.append("dong_type", $('#dong_type').val()); formdata.append("horize_size", $('#horize_size').val()); formdata.append("vertical_size", $('#vertical_size').val()); if (formdata) { jQuery.ajax({ url: "dong_set_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //alert(res); //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='1') { window.location.reload(); } else if(json.rst=='double') { $("#DialogIconedDanger_body").html("동일한 동이름이 존재합니다."); $("#DialogIconedDanger").modal("show"); } } }); } } function fn_reg_ok() { var arrVal=new Array(); var form=$('#frm_reg')[0]; for(i=0;i<form.elements.length;i++) { if(form.elements[i].name.toLowerCase()=="dong_no") { if(form.elements[i].checked==true) { //alert(form.elements[i].value); arrVal.push(form.elements[i].value); } } } var arr_dong=arrVal.join(","); var formdata = new FormData(); formdata.append("rounds", $('#rounds').val()); formdata.append("jong_type", $('#jong_type').val()); formdata.append("arr_dong", arr_dong); if (formdata) { jQuery.ajax({ url: "parts_set_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //alert(res); //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='1') { window.location.reload(); } else if(json.rst=='double') { } } }); } } var vv_no; function fn_mody(no) { vv_no=no; if(!$('#rounds_'+no).val()) { $("#DialogIconedDanger_body").html("파스명을 입력하세요"); $("#DialogIconedDanger").modal("show"); return; } var arrVal=new Array(); var form=$('#frm_reg_'+no)[0]; for(i=0;i<form.elements.length;i++) { if(form.elements[i].name.toLowerCase()=="dong_no") { if(form.elements[i].checked==true) { //alert(form.elements[i].value); arrVal.push(form.elements[i].value); } } } if(arrVal.length==0) { $("#DialogIconedDanger_body").html("사육동을 하나이상 선택하세요"); $("#DialogIconedDanger").modal("show"); return; } var arr_dong=arrVal.join(","); $("#DialogIconedButtonInline_modyok").modal("show"); return; } function fn_mody_ok() { var arrVal=new Array(); var form=$('#frm_reg_'+vv_no)[0]; for(i=0;i<form.elements.length;i++) { if(form.elements[i].name.toLowerCase()=="dong_no") { if(form.elements[i].checked==true) { //alert(form.elements[i].value); arrVal.push(form.elements[i].value); } } } var arr_dong=arrVal.join(","); var formdata = new FormData(); formdata.append("rounds", $('#rounds_'+vv_no).val()); formdata.append("jong_type", $('#jong_type_'+vv_no).val()); formdata.append("arr_dong", arr_dong); formdata.append("no", vv_no); if (formdata) { jQuery.ajax({ url: "parts_set_mody_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //alert(res); //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='1') { window.location.reload(); } else if(json.rst=='double') { } } }); } } var gl_par; function fn_del(no) { $("#DialogIconedButtonInline_body").html("정말로 삭제하시겠습니까?"); $("#DialogIconedButtonInline_title").html("Alert"); $("#DialogIconedButtonInline").modal("show"); gl_par='?no='+no; } function fn_del_ok() { $.post( "parts_set_del_do.php"+gl_par, function( res ) { //alert(res); var json=eval("("+res+")"); if(json.rst=='1') { window.location.reload(true); } else { } }); } </script>