Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
amss /
modules /
asset /
main /
[ HOME SHELL ]
Name
Size
Permission
Action
asset.php
89.73
KB
-rw-r--r--
asset_budget_type.php
6.99
KB
-rw-r--r--
asset_building.php
7.37
KB
-rw-r--r--
asset_code_model.php
7.75
KB
-rw-r--r--
asset_company.php
9.95
KB
-rw-r--r--
asset_form_upload.php
4.74
KB
-rw-r--r--
asset_list.php
12.23
KB
-rw-r--r--
asset_method.php
6.91
KB
-rw-r--r--
asset_notification.php
38.37
KB
-rw-r--r--
asset_permission.php
13.12
KB
-rw-r--r--
asset_print.php
9.88
KB
-rw-r--r--
asset_print1.php
8.43
KB
-rw-r--r--
asset_print_lend.php
3.49
KB
-rw-r--r--
asset_print_lend1.php
9.59
KB
-rw-r--r--
asset_print_lend2.php
8.85
KB
-rw-r--r--
asset_print_lendAll.php
3.27
KB
-rw-r--r--
asset_print_lendAll1.php
9.84
KB
-rw-r--r--
asset_print_qrcode.php
10.28
KB
-rw-r--r--
asset_print_qrcode1.php
1.45
KB
-rw-r--r--
asset_report1.php
20
KB
-rw-r--r--
asset_report23.php
20.09
KB
-rw-r--r--
asset_report4.php
19.76
KB
-rw-r--r--
asset_report_to_excell.php
6.54
KB
-rw-r--r--
asset_set.php
8.43
KB
-rw-r--r--
asset_status3.php
85.25
KB
-rw-r--r--
asset_status40.php
85.27
KB
-rw-r--r--
asset_type.php
9.5
KB
-rw-r--r--
index.php
5.76
KB
-rw-r--r--
livesearch.php
2.11
KB
-rw-r--r--
livesearch_notification.php
954
B
-rw-r--r--
manual.php
1.38
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : asset_status3.php
<script type="text/javascript" src="css/scrolltop/scrolltopcontrol.js"></script> <?php /** ensure this file is being included by a parent file */ defined( '_VALID_' ) or die( 'Direct Access to this location is not allowed.' ); //sd page require_once("include/time_inc.php"); $officer=$_SESSION['login_user_id']; $photo_default = 'modules/asset/upload_files/asset.png'; //ภาพทรัพย์สินเริ่มต้น $photo_qrcode_default = 'modules/asset/images/qrcode.png'; //ภาพทรัพย์สินเริ่มต้น ?> <link type="text/css" href="include/jquery.DatetimePicker/jquery.datetimepicker.css" rel="stylesheet" /> <script type="text/javascript" src="include/jquery.DatetimePicker/jquery.min.js"></script> <script type="text/javascript" src="include/jquery.DatetimePicker/jquery.datetimepicker.full.js"></script> <script type="text/javascript"> $(function(){ $.datetimepicker.setLocale('th'); // ต้องกำหนดเสมอถ้าใช้ภาษาไทย และ เป็นปี พ.ศ. // กรณีใช้แบบ input #datepicker-th-1 $("#datepicker-th-1").datetimepicker({ timepicker:false, format:'d-m-Y', // กำหนดรูปแบบวันที่ ที่ใช้ เป็น 00-00-0000 lang:'th', // ต้องกำหนดเสมอถ้าใช้ภาษาไทย และ เป็นปี พ.ศ. onSelectDate:function(dp,$input){ var yearT=new Date(dp).getFullYear()-0; var yearTH=yearT+543; var fulldate=$input.val(); var fulldateTH=fulldate.replace(yearT,yearTH); $input.val(fulldateTH); }, }); // กรณีใช้กับ input ต้องกำหนดส่วนนี้ด้วยเสมอ เพื่อปรับปีให้เป็น ค.ศ. ก่อนแสดงปฏิทิน $("#datepicker-th-1").on("mouseenter mouseleave",function(e){ var dateValue=$(this).val(); if(dateValue!=""){ var arr_date=dateValue.split("-"); // ถ้าใช้ตัวแบ่งรูปแบบอื่น ให้เปลี่ยนเป็นตามรูปแบบนั้น // ในที่นี้อยู่ในรูปแบบ 00-00-0000 เป็น d-m-Y แบ่งด่วย - ดังนั้น ตัวแปรที่เป็นปี จะอยู่ใน array // ตัวที่สอง arr_date[2] โดยเริ่มนับจาก 0 if(e.type=="mouseenter"){ var yearT=arr_date[2]-543; } if(e.type=="mouseleave"){ var yearT=parseInt(arr_date[2])+543; } dateValue=dateValue.replace(arr_date[2],yearT); $(this).val(dateValue); } }); // กรณีใช้แบบ input #datepicker-th-2 $("#datepicker-th-2").datetimepicker({ timepicker:false, format:'d-m-Y', // กำหนดรูปแบบวันที่ ที่ใช้ เป็น 00-00-0000 lang:'th', // ต้องกำหนดเสมอถ้าใช้ภาษาไทย และ เป็นปี พ.ศ. onSelectDate:function(dp,$input){ var yearT=new Date(dp).getFullYear()-0; var yearTH=yearT+543; var fulldate=$input.val(); var fulldateTH=fulldate.replace(yearT,yearTH); $input.val(fulldateTH); }, }); // กรณีใช้กับ input ต้องกำหนดส่วนนี้ด้วยเสมอ เพื่อปรับปีให้เป็น ค.ศ. ก่อนแสดงปฏิทิน $("#datepicker-th-2").on("mouseenter mouseleave",function(e){ var dateValue=$(this).val(); if(dateValue!=""){ var arr_date=dateValue.split("-"); // ถ้าใช้ตัวแบ่งรูปแบบอื่น ให้เปลี่ยนเป็นตามรูปแบบนั้น // ในที่นี้อยู่ในรูปแบบ 00-00-0000 เป็น d-m-Y แบ่งด่วย - ดังนั้น ตัวแปรที่เป็นปี จะอยู่ใน array // ตัวที่สอง arr_date[2] โดยเริ่มนับจาก 0 if(e.type=="mouseenter"){ var yearT=arr_date[2]-543; } if(e.type=="mouseleave"){ var yearT=parseInt(arr_date[2])+543; } dateValue=dateValue.replace(arr_date[2],yearT); $(this).val(dateValue); } }); }); function showResult(str) { var livefile=document.getElementById("livefile").value; if (str.length==0) { document.getElementById("livesearch").innerHTML=""; document.getElementById("livesearch").style.border="0px"; return; } if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else { // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (this.readyState==4 && this.status==200) { document.getElementById("livesearch").innerHTML=this.responseText; document.getElementById("livesearch").style.border="1px solid #fff"; } } xmlhttp.open("GET","modules/asset/main/livesearch.php?q="+str+"&livefile="+livefile,true); xmlhttp.send(); } </script> <?php if(!(isset($_REQUEST['officer_index']))){ $_REQUEST['officer_index']=""; } //ส่วนหัว echo "<br />"; if(!(($index==1) or ($index==2) or ($index==5))){ echo "<table width='50%' border='0' align='center'>"; echo "<tr align='center'><td><font color='#006666' size='3'><strong>ทรัพย์สิน ยืม/โอน</strong></font></td></tr>"; echo "</table>"; } //ส่วนฟอร์มรับข้อมูล if ( ($index==1) and ($result_permission['p1']==1) ){ echo "<form Enctype = multipart/form-data id='frm1' name='frm1'>"; echo "<input type='hidden' name='livefile' id='livefile' value='asset'>"; echo "<Center>"; echo "<Font color='#006666' Size=3><B>บันทึกทะเบียนคุมทรัพย์สิน</Font>"; echo "</Cener>"; echo "<Br><Br>"; echo "<table>"; ?> <tr><td align=right valign=top><font color="#0000ff"><strong>**ค้นหาทรัพย์สิน**</strong></font> </td><td> <span><input type="text" size="50" onkeyup="showResult(this.value)"></span> <div id="livesearch"></div> </td></tr> <?php $day=date("Y-m-d"); $today=getDatePickerThai($day); $sql = "SELECT a.id, a.code_type, a.code, a.name, b.code as code_type, b.name as name_type, b.life, b.depreciation_rate FROM asset_list a, asset_type b WHERE a.code_type=b.code and a.code_type='$code_type' and a.code='$code' "; $dbquery = mysqli_query($connect,$sql); $result = mysqli_fetch_array($dbquery); $code_type=$result['code_type']; $name_type=$result['name_type']; $life=$result['life']; $depreciation_rate=$result['depreciation_rate']; $code_list=$result['code']; $name_list=$result['name']; echo "<Tr bgcolor='#d5ffd5'><Td align='right'><font color='red'>หมายเหตุ</font> </Td> <td align='left'><font color=red>กรณี **ค้นหา.. ไม่พบทรัพย์สิน ให้ไปเพิ่มข้อมูล ในเมนู </font><a href='?option=asset&task=main/asset_list'>กำหนดรายการทรัพย์สิน</a></td></tr>"; echo "<Tr align='left'><Td align='right'>ประเภท </Td> <td align='left'><font color=blue>$name_type ($code_type)</font></td></tr>"; echo "<Tr align='left'><Td align='right'>รายการ/ชนิด </Td> <td align='left'><font color=blue>$name_list ($code_list)</font></td></tr>"; echo "<Tr align='left'> <Td align='right'>อายุการใช้งาน </Td> <td align='left'> <font color=blue>$life ปี</font> อัตราค่าเสื่อมราคา <font color=blue>$depreciation_rate %</font> </td></tr>"; echo "<input type='hidden' name='code_type' id='code_type' value='$code_type'>"; echo "<input type='hidden' name='name_type' id='name_type' value='$name_type'>"; echo "<input type='hidden' name='code_list' id='code_list' value='$code_list'>"; echo "<input type='hidden' name='name_list' id='name_list' value='$name_list'>"; echo "<input type='hidden' name='life' id='life' value='$life'>"; echo "<input type='hidden' name='depreciation_rate' id='depreciation_rate' value='$depreciation_rate'>"; // กำหนดค่าให้อัตโนมัติดึงจากข้อมูลใน asset_main //MOD เพิ่มรหัส +1 $sql_Add = "SELECT count(id) as code_Add FROM asset_main "; $dbquery_Add =mysqli_query($connect,$sql_Add); $result_Add = mysqli_fetch_array($dbquery_Add); $code_Add = $result_Add['code_Add']+1 ; //กำหนดรูปแบบรหัสทรัพย์สิน $code_Add=substr('00'."".$code_Add,-3,3); //ลำดับที่ code_no echo "<input type='hidden' name='code_Add' id='code_Add' value='$code_Add'>"; echo "<Tr align='left'><Td align='right'>รหัสทรัพย์สิน </Td><Td><Input Name='code_asset' id='code_asset' Size='1' value='$code_Add'><font color=red> ** ไม่จำเป็นต้องแก้ไขค่านี้เพราะระบบเพิ่มให้อัตโนมัติ</font></Td></Tr>"; echo "<Tr align='left'><Td align='right'>ลักษณะ/คุณสมบัติ </Td> <td align='left'><input name='property' id='property' size='80'></td></tr>"; echo "<Tr align='left'><Td align='right'>รุ่น/แบบ </Td> <td align='left'><input name='model' id='model' size='20'></td></tr>"; echo "<Tr align='left'><Td align='right'>สถานที่ตั้ง/หน่วยงานที่รับผิดชอบ </Td><td align='left'>"; echo "<select name='workgroup' id='workgroup'>"; echo "<option value=''>เลือก</option>"; echo "<option value='0'>$office_name</option>"; //สำนักงานกำหนดค่าเป็น 0 $sql = "SELECT * FROM system_workgroup ORDER BY workgroup"; $dbquery = mysqli_query($connect,$sql); while($result = mysqli_fetch_array($dbquery)){ echo "<option value='$result[workgroup]'>$result[workgroup_desc]</option>"; } echo "</select>"; echo "</td></tr>"; echo "<Tr align='left'><Td align='right'>อาคาร </Td><td align='left'>"; echo "<select name='building' id='building'>"; echo "<option value=''>เลือก</option>"; $sql = "SELECT * FROM asset_building ORDER BY code"; $dbquery = mysqli_query($connect,$sql); while($result = mysqli_fetch_array($dbquery)){ echo "<option value='$result[code]'>$result[name]</option>"; } echo "</select>"; echo " ชั้น <input name='floor' id='floor' size='2'> ห้อง <input name='room' id='room' size='20'> </td></tr>"; echo "<Tr align='left'><Td align='right'>ผู้ถือครอง </Td><td align='left'>"; echo "<select name='officer_person' id='officer_person'>"; echo "<option value=''>เลือก</option>"; $sql = "SELECT * FROM person_main WHERE status='0' ORDER BY name"; $dbquery = mysqli_query($connect,$sql); while($result = mysqli_fetch_array($dbquery)){ echo "<option value='$result[person_id]'>$result[prename]$result[name] $result[surname]</option>"; } echo "</select>"; echo " วัน เดือน ปี "; echo "<Input Type='Text' Name='officer_date' id='datepicker-th-1' value='$today' style='width:100px;'>"; echo " <img src='images/my-icons/calendar.png' width='24' height='24' border=0>"; echo "</td></tr>"; echo "<Tr align='left'><Td align='right'>ชื่อผู้ขาย/ผู้รับจ้าง/ผู้บริจาค </Td><td align='left'>"; echo "<select name='company_id' id='company_id'>"; echo "<option value=''>เลือก</option>"; $sql = "SELECT * FROM asset_company ORDER BY name"; $dbquery = mysqli_query($connect,$sql); while($result = mysqli_fetch_array($dbquery)){ $address=$result['address']; $address_dot=Strlen($address); if ( $address_dot > 100 ){ $dot = ".."; }else{ $dot = ""; } $address=substr($address,0,100)."".$dot; echo "<option value='$result[id]'>$result[name] ที่อยู่ $address</option>"; } $sql = "SELECT * FROM system_school ORDER BY school_code"; $dbquery = mysqli_query($connect,$sql); while($result = mysqli_fetch_array($dbquery)){ echo "<option value='$result[school_code]'>$result[school_code] โรงเรียน$result[school_name]</option>"; } echo "</select>"; echo "</td></tr>"; echo "<Tr align='left'><Td align='right'><font color=red>วัน เดือน ปี (ตรวจรับ)</font> </Td>"; echo "<td align=left>"; echo "<Input Type='Text' Name='asset_date' id='datepicker-th-2' value='$today' style='width:100px;'>"; echo " <img src='images/my-icons/calendar.png' width='24' height='24' border=0>"; echo " <font color=red>*** จำเป็น</font></td></tr>"; echo "<Tr align='left'><Td align='right'>ที่เอกสาร </Td> <td align='left'><input name='book' id='book' style='width:100px;'></td></tr>"; echo "<Tr align='left'><Td align='right'><font color=red>จำนวนหน่วย</font> </Td> <td align='left'><input name='unit' id='unit' size='5'> <font color=red>*** จำเป็น</font> <font color=red>ราคาต่อหน่วย</font> <input name='price' id='price' size='10'> บาท <font color=red>*** จำเป็น ไม่ต้องใส่คอมม่า Ex. 1000</font></td></tr>"; echo "<Tr align='left'><Td align='right'><font color=blue>ประเภทเงิน </font></Td><td align='left'>"; $sql = "SELECT * FROM asset_budget_type ORDER BY code"; $dbquery = mysqli_query($connect,$sql); $count=1; while($result = mysqli_fetch_array($dbquery)){ if($count=='1'){ $checked="checked=true"; }else{ $checked=''; } if($count=='6'){ $br="<br>"; } echo "<input type='radio' name='budget_type_id' id='budget_type_id' value='$result[id]' $checked><font color=blue> $result[name] </font>".$br; $count++; } echo "</td></tr>"; echo "<Tr align='left'><Td align='right' valign='top'><font color=#ff8000>วิธีการได้มา </font></Td><td align='left'>"; $sql = "SELECT * FROM asset_method ORDER BY code"; $dbquery = mysqli_query($connect,$sql); $count=1; while($result = mysqli_fetch_array($dbquery)){ if($count=='1'){ $checked="checked=true"; }else{ $checked=''; } if($count=='5'){ $br="<br>"; }else{ $br=''; } echo "<input type='radio' name='method_id' id='method_id' value='$result[id]' $checked><font color=#ff8000> $result[name] </font>".$br; $count++; } echo "</td></tr>"; echo "<Tr align='left'><Td align='right' valign='top'><font color=green>สถานะ </font></Td><td align='left'>"; echo "<input type='radio' name='status' id='status' value='1' checked='true'><font color=green> ใช้ได้ </font>"; echo "<input type='radio' name='status' id='status' value='2'><font color=green> ยืม </font>"; echo "<input type='radio' name='status' id='status' value='3'><font color=green> โอน </font>"; echo "<input type='radio' name='status' id='status' value='4'><font color=green> จำหน่าย</font>"; echo "</td></tr>"; echo "<tr align='left'>"; echo "</tr>"; echo "</table>"; echo "<Br>"; echo "<INPUT TYPE='button' name='smb' value='ตกลง' onclick='goto_url(1)'> <INPUT TYPE='button' name='back' value='ย้อนกลับ' onclick='goto_url(0)'>"; echo "</form>"; } //ส่วนยืนยันการลบข้อมูล if( ($index==2) and ($result_permission['p1']==1) ) { echo "<table width='500' border='0' align='center'>"; echo "<tr><td align='center'><font color='#990000' size='4'>โปรดยืนยันความต้องการลบข้อมูลอีกครั้ง</font><br></td></tr>"; echo "<tr><td align=center>"; echo "<INPUT TYPE='button' name='smb' value='ยืนยัน' onclick='location.href=\"?option=asset&task=main/asset&index=3&id=$_GET[id]&page=$_REQUEST[page]&officer_index=$_REQUEST[officer_index]\"'> <INPUT TYPE='button' name='back' value='ยกเลิก' onclick='location.href=\"?option=asset&task=main/asset&page=$_REQUEST[page]&officer_index=$_REQUEST[officer_index]\"'"; echo "</td></tr></table>"; } //ส่วนลบข้อมูล if( ($index==3) and ($result_permission['p1']==1) ){ $sql = "delete FROM asset_main WHERE id=$_GET[id]"; $dbquery = mysqli_query($connect,$sql); $sql = "delete FROM asset_depreciation WHERE asset_id=$_GET[id]"; $dbquery = mysqli_query($connect,$sql); $sql = "delete FROM asset_notification WHERE asset_id=$_GET[id]"; $dbquery = mysqli_query($connect,$sql); unlink("modeles/asset/upload_files/asset-".$_GET[id]); } //ส่วนบันทึกข้อมูล if( ($index==4) and ($result_permission['p1']==1) ){ $code_type =$_POST['code_type']; $name_type =$_POST['name_type']; $code_list =$_POST['code_list']; $name_list =$_POST['name_list']; $workgroup =$_POST['workgroup']; if($_POST['workgroup']=='0'){ $workgroup_desc=$office_name; } $sql_workgroup = "SELECT * FROM system_workgroup WHERE workgroup='$workgroup' "; $dbquery_workgroup = mysqli_query($connect,$sql_workgroup); $result_workgroup = mysqli_fetch_array($dbquery_workgroup); $workgroup_desc=$result_workgroup['workgroup_desc']; $company_id =$_POST['company_id']; $sql_company = "SELECT * FROM asset_company WHERE id='$company_id' "; $dbquery_company = mysqli_query($connect,$sql_company); $num_rows=mysqli_num_rows($dbquery_company); if($num_rows=='0'){ $sql_school="SELECT * FROM system_school WHERE school_code='$company_id' "; $dbquery_school=mysqli_query($connect,$sql_school); $result_school=mysqli_fetch_array($dbquery_school); $num_rows=mysqli_num_rows($dbquery_school); if($num_rows=='0'){ $name_company=''; $address_companu=''; }else{ $name_company=$result_school['school_code']." โรงเรียน".$result_school['school_name']; $address_company='-'; } }else{ $result_company = mysqli_fetch_array($dbquery_company); if($result_company['tel']!=''){ $tel="โทร.".$result_company['tel']; } $name_company=$result_company['name']; $address_company=$result_company['address']." ".$tel; } $code_asset =$_POST['code_asset']; //รูปแบบรหัสทรัพย์สิน $sql_code_model = "SELECT * FROM asset_code_model "; $dbquery_code_model =mysqli_query($connect,$sql_code_model); $result_code_model = mysqli_fetch_array($dbquery_code_model); switch ($result_code_model[code_1]){ case 'code_no': $code_1=$code_Add; break; case 'code_type': $code_1='001'; break; case 'code_list': $code_1='004'; break; case 'code_short_year': $code_1='61'; break; case 'code_long_year': $code_1='2561'; break; } switch ($result_code_model[code_2]){ case 'code_no': $code_2=$_POST['code_Add']; break; case 'code_type': $code_2='001'; break; case 'code_list': $code_2='004'; break; case 'code_short_year': $code_2='61'; break; case 'code_long_year': $code_2='2561'; break; } switch ($result_code_model[code_3]){ case 'code_no': $code_3=$_POST['code_Add']; break; case 'code_type': $code_3='001'; break; case 'code_list': $code_3='004'; break; case 'code_short_year': $code_3='61'; break; case 'code_long_year': $code_3='2561'; break; } switch ($result_code_model[code_4]){ case 'code_no': $code_4=$_POST['code_Add']; break; case 'code_type': $code_4='001'; break; case 'code_list': $code_4='004'; break; case 'code_short_year': $code_4='61'; break; case 'code_long_year': $code_4='2561'; break; } if(($result_code_model[code_4]=='') and ($result_code_model[code_3]=='')){ $asset_code_model=$code_1.''.$result_code_model[code_0].''.$code_2; }else if($result_code_model[code_4]==''){ $asset_code_model=$code_1.''.$result_code_model[code_0].''.$code_2.''.$result_code_model[code_0].''.$code_3; }else{ $asset_code_model=$code_1.''.$result_code_model[code_0].''.$code_2.''.$result_code_model[code_0].''.$code_3.''.$result_code_model[code_0].''.$code_4; } //สิ้นสุดรูปแบบ $building =$_POST['building']; $floor =$_POST['floor']; $room =$_POST['room']; $officer_person =$_POST['officer_person']; $sql_person = "SELECT * FROM person_main WHERE person_id='$officer_person' "; $dbquery_person = mysqli_query($connect,$sql_person); $result_person = mysqli_fetch_array($dbquery_person); $officer_person_name=$result_person['prename']."".$result_person['name']." ".$result_person['surname']; //$officer_date_exp =explode("-", $_POST['officer_date']); //วันที่ถือครองทรัพย์สิน //$officer_year =$officer_date_exp[2]-543; //ปี - ตรวจรับ //$officer_date =$officer_year."-".$officer_date_exp[1]."-".$officer_date_exp[0]; $officer_date=getDatePickerEng($_POST['officer_date']); $budget_type_id =$_POST['budget_type_id']; $sql_budget_type = "SELECT * FROM asset_budget_type WHERE id='$budget_type_id' "; $dbquery_budget_type = mysqli_query($connect,$sql_budget_type); $result_budget_type = mysqli_fetch_array($dbquery_budget_type); $budget_type_name=$result_budget_type['name']; $method_id =$_POST['method_id']; $sql_method = "SELECT * FROM asset_method WHERE id='$method_id' "; $dbquery_method = mysqli_query($connect,$sql_method); $result_method = mysqli_fetch_array($dbquery_method); $method_name=$result_method['name']; $status =$_POST['status']; switch ($status){ case 1 : $status_name="ใช้งาน"; break; case 2 : $status_name="ยืม"; break; case 3 : $status_name="โอน"; break; case 4 : $status_name="จำหน่าย"; break; case 10 : $status_name="<font color=red>ส่งงานซ่อมบำรุง</font>"; break; case 40 : $status_name="<font color=red>รอจำหน่าย</font>"; break; } $remark_status =$_POST['remark_status']; //เริ่มต้น - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 1/2) $life =$_POST['life']; $depreciation_rate =$_POST['depreciation_rate']; $cost =$_POST['unit'] * $_POST['price']; //มูลค่ารวม $start_m_budget = '10'; //กำหนดวัน-เดือนเริ่มต้นปีงบประมาณ 1 ตุลาคม $start_d_budget = '01'; //กำหนดวัน-เดือนเริ่มต้นปีงบประมาณ 1 ตุลาคม $end_m_budget = '09'; //กำหนดวัน-เดือนสิ้นปีงบประมาณ 30 กันยายน $end_d_budget = '30'; //กำหนดวัน-เดือนสิ้นปีงบประมาณ 30 กันยายน $asset_date_exp =explode("-", $_POST['asset_date']); $day_POST =$asset_date_exp[0]; //วัน - ตรวจรับ $month_POST =$asset_date_exp[1]; //เดือน - ตรวจรับ $year_POST =$asset_date_exp[2]-543; //ปี - ตรวจรับ $asset_date =$year_POST."-".$asset_date_exp[1]."-".$asset_date_exp[0]; //การตรวจรับระหว่างวันที่ 16-28/29/30/31 ของเดือน ให้เริ่มคำนวณค่าเสื่อมราคาในเดือนถัดไป if($day_POST<=15){ $month_budget=$month_POST; }else{ $month_budget=$month_POST+1; } if($month_budget<=9){ $budget_year=$year_POST; }else{ $budget_year=$year_POST + 1; } //สิ้นสุด - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 1/2) //บันทึกรายการทรัพย์สิน ASSET_MAIN $sql = "INSERT INTO asset_main (code_type, code_list, code_asset, property, model, photo, photo_qrcode, workgroup, building, floor, room, company_id, budget_type_id, method_id, asset_date, budget_year, book, unit, price, status, remark_status, officer_person, officer_date) VALUES ('$_POST[code_type]', '$_POST[code_list]', '$asset_code_model', '$_POST[property]', '$_POST[model]', '$photo_default', '$photo_qrcode_default', '$_POST[workgroup]', '$_POST[building]', '$_POST[floor]', '$_POST[room]', '$_POST[company_id]', '$_POST[budget_type_id]', '$_POST[method_id]', '$asset_date', '$budget_year', '$_POST[book]', '$_POST[unit]', '$_POST[price]', '$_POST[status]', '$_POST[remark_status]', '$_POST[officer_person]', '$officer_date')"; $dbquery = mysqli_query($connect,$sql); $asset_id = mysqli_insert_id($connect); //การคืนค่า id ล่าสุดที่บันทึกล่าสุดจาก INSERT INTO asset_main //แสดงข้อมูลที่บันทึก echo "<center> <font color='#ff8000' size='2'><strong>บันทึกทรัพย์สินและค่าเสื่อมราคา เสร็จเรียบร้อยแล้ว</strong></font> <INPUT TYPE='button' name='back' value='บันทึก' onclick='location.href=\"?option=asset&task=main/asset\"'> </center>"; // echo "<center> // <font color='#ff8000' size='2'><strong>บันทึกทรัพย์สินและค่าเสื่อมราคา เสร็จเรียบร้อยแล้ว</strong></font> // // <a href=?option=asset&task=main/asset><img src='images/my-icons/home.png' width='24' height='24' border='0' alt='บันทึก'></a> // <a href=?option=asset&task=main/asset&index=2&id=$asset_id><img src='images/my-icons/drop.png' width='24' height='24' border='0' alt='ลบ'></a> // <a href=?option=asset&task=main/asset&index=5&id=$asset_id><img src='images/my-icons/edit.png' width='24' height='24' border='0' alt='แก้ไข'></a> // </center>"; echo "<table align=center>"; echo "<tr>"; echo "<td><img src='$photo_qrcode_default' border=0 width='100'><br><img src='$photo_default' border=0 width='100'></td>"; echo "<td>"; echo "<font color='#c0c0c0'>ประเภท</font> ".$name_type." (".$code_type.")".str_repeat(" ", 10)."<font color='#c0c0c0'>รายการ</font> ".$name_list." (".$code_list.")<br>"; echo "<font color='#c0c0c0'>รหัส</font> ".$code_asset."<br>"; echo "<font color='#c0c0c0'>ลักษณะ/คุณสมบัติ</font> ".$_POST['property']."".str_repeat(" ", 10)."<font color='#c0c0c0'>รุ่น/แบบ</font> ".$_POST['model']."<br>"; echo "<font color='#c0c0c0'>สถานที่ตั้ง/หน่วยงานที่รับผิดชอบ</font> ".$workgroup_desc."".str_repeat(" ", 10)."<font color='#c0c0c0'>อาคาร</font> ".$building."".str_repeat(" ", 10)."<font color='#c0c0c0'>ชั้น</font> ".$floor."".str_repeat(" ", 10)."<font color='#c0c0c0'>ห้อง</font> ".$room."<br>"; echo "<font color='#c0c0c0'>ผู้ถือครอง</font> ".$officer_person_name."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".thai_date_2($officer_date)."<br>"; echo "<font color='#c0c0c0'>ชื่อผู้ขาย/ผู้รับจ้าง/ผู้บริจาค</font> ".$name_company."".str_repeat(" ", 10)."<font color='#c0c0c0'>ที่อยู่</font> ".$address_company."<br>"; echo "<font color='#c0c0c0'>ประเภทเงิน</font> ".$budget_type_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>วิธีการได้มา</font> ".$method_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>สถานะ</font> ".$status_name."<br>"; if ($status!='1'){ echo "<font color='#c0c0c0'>สาเหตุ</font> ".$remark_status."<br>"; } echo "<font color='#c0c0c0'>ที่เอกสาร</font> ".$_POST['book']."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".thai_date_2($asset_date)."".str_repeat(" ", 10)."<font color='#c0c0c0'>จำนวนหน่วย</font> ".$unit."".str_repeat(" ", 10)."<font color='#c0c0c0'>ราคาต่อหน่วย/ชุด/กลุ่ม</font> ".number_format($price,2)." <font color='#c0c0c0'>บาท</font><br>"; echo "<font color='#c0c0c0'>อายุการใช้งาน</font> ".$life." <font color='#c0c0c0'>ปี</font>".str_repeat(" ", 10)."<font color='#c0c0c0'>อัตราค่าเสื่อมราคาต่อปี</font> ".$depreciation_rate."%"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<table class='myTableGray'>"; echo "<tr> <th>ปีงบประมาณ</th> <th colspan=2>วัน เดือน ปี</th> <Th align=center width='120'>มูลค่ารวม</Th> <Th align=center width='200'>อายุใช้งาน</Th> <Th align=center width='135'>ค่าเสื่อมราคาประจำปี</Th> <Th align=center width='120'>ค่าเสื่อมราคาสะสม</Th> <Th align=center width='120'>มูลค่าสุทธิ</Th> </tr>"; //เริ่มต้น - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 2) $life_end_budget=$life +1 ; //ค่าคำนวณจำนวนเดือนในปีแรกกับปีสุดท้ายรวมเป็น 1 ปี =+1 for($i=1;$i<=$life_end_budget;$i++){ if($i=='1'){ //ค่าคำนวณปีแรก if($month_budget<=9){ $year_budget=$year_POST; }else{ $year_budget=$year_POST + 1; } $start_period =$year_POST."-".$month_POST."-".$day_POST; //วันที่ตรวจรับทรัพย์สิน $end_period =$year_budget."-".$end_m_budget."-".$end_d_budget; $dif_year =($year_budget - $year_POST) * 12; $dif_month =$end_m_budget - $month_budget ; $life_inyear_budget =$dif_year + $dif_month + 1; $depreciation =round($cost / $life * $life_inyear_budget / 12, 2) ; $depreciation_plus =round($depreciation_plus + $depreciation, 2); $net_value =round($cost - $depreciation_plus, 2); }else if($i==$life_end_budget){ //ค่าคำนวณปีสุดท้าย if($month_budget=='10'){ exit; } $start_period =$year_POST."-".$start_m_budget."-".$start_d_budget; if($month_budget <= 9){ $year_budget =$year_POST+1; $end_period =$year_budget."-".$month_POST."-".$day_POST; }else{ $year_budget =$year_POST; $end_period =$year_budget."-".$month_POST."-".$day_POST; } $dif_year =($year_budget - $year_POST) * 12 ; $dif_month =$month_budget - $start_m_budget ; $life_inyear_budget =$dif_year + $dif_month; //นับเดือนสุดท้ายด้วย $depreciation =round($cost / $life * $life_inyear_budget / 12, 2); $depreciation_plus =round($depreciation_plus + $depreciation - 1, 2); $net_value =round($cost - $depreciation_plus, 2); //คงเหลือมูลค่าสุทธิของทรัพย์สินนั้นเท่ากับ 1 บาท }else{ //ค่าคำนวณระหว่างปี if( ($month_budget=='10') and ($i==$life) ){ $plus=1; } $year_budget=$year_POST + 1; $start_period =$year_POST."-".$start_m_budget."-".$start_d_budget; $end_period =$year_budget."-".$end_m_budget."-".$end_d_budget; $life_inyear_budget ='12'; $depreciation =round($cost / $life,2) ; $depreciation_plus =round($depreciation_plus + $depreciation - $plus,2); $net_value =round($cost - $depreciation_plus,2); } $life_sum = $life_sum+$life_inyear_budget; $year_budget_th=$year_budget+543; echo "<tr> <th>$year_budget_th</th> <td align=center width='10%'>".thai_date_3($start_period)."</td> <td align=center width='10%'>".thai_date_3($end_period)."</td> <td align=center width='15%'>".number_format($cost,2)."</td> <td align=center width='10%'>".$life_inyear_budget."</td> <td align=center width='15%'>".number_format($depreciation,2)."</td> <td align=center width='15%'>".number_format($depreciation_plus,2)."</td> <td align=center width='15%'>".number_format($net_value,2)."</td> </tr>"; //บันทึกค่าเสื่อมราคาสะสม $sql = "INSERT INTO asset_depreciation (asset_id, cost, life, life_inyear_budget, depreciation, depreciation_plus, net_value, start_period, end_period, depreciation_year) VALUES ('$asset_id', '$cost', '$life', '$life_inyear_budget', '$depreciation', '$depreciation_plus', '$net_value', '$start_period', '$end_period', '$year_POST')"; $dbquery = mysqli_query($connect,$sql); $year_budget++; $year_POST++; } echo "</table>"; //สิ้นสุด - คำนวณค่าเสื่อมราคา } //ส่วนฟอร์มแก้ไขข้อมูล if ( ($index==5) and ($result_permission['p1']==1) ){ echo "<form Enctype = multipart/form-data id='frm1' name='frm1'>"; echo "<Center>"; echo "<Font color='#006666' Size=3><B>แก้ไขทะเบียนคุมทรัพย์สิน</Font>"; echo "</Cener>"; echo "<Br><Br>"; echo "<table align=center>"; $sql = "SELECT * FROM asset_main WHERE id='$id' "; $dbquery = mysqli_query($connect,$sql); $result = mysqli_fetch_array($dbquery); $code_type =$result['code_type']; $code_list =$result['code_list']; $sql_list = "SELECT * FROM asset_list WHERE code_type='$code_type' AND code='$code_list' "; $dbquery_list = mysqli_query($connect,$sql_list); $result_list = mysqli_fetch_array($dbquery_list); $name_list =$result_list[name]; $sql_type = "SELECT * FROM asset_type WHERE code='$code_type' "; $dbquery_type = mysqli_query($connect,$sql_type); $result_type = mysqli_fetch_array($dbquery_type); $name_type=$result_type[name]; $life =$result_type[life]; $depreciation_rate =$result_type[depreciation_rate]; echo "<Tr align='left'><Td align='right'><font color=#c0c0c0>ประเภท</font> </Td> <td align='left'><font color=blue>".$result_type[name] ."(".$result_type[code].")</font></td></tr>"; echo "<Tr align='left'><Td align='right'><font color=#c0c0c0>รายการ/ชนิด</font> </Td> <td align='left'><font color=blue>".$result_list[name] ."(".$result_list[code].")</font></td></tr>"; echo "<Tr align='left'> <Td align='right'><font color=#c0c0c0>อายุการใช้งาน</font> </Td> <td align='left'> <font color=blue>".$result_type[life]." ปี</font> <font color=#c0c0c0>อัตราค่าเสื่อมราคา</font> <font color=blue>".$result_type[depreciation_rate]." %</font> </td></tr>"; echo "<input type='hidden' name='code_type' id='code_type' value='$code_type'>"; echo "<input type='hidden' name='name_type' id='name_type' value='$name_type'>"; echo "<input type='hidden' name='code_list' id='code_list' value='$code_list'>"; echo "<input type='hidden' name='name_list' id='name_list' value='$name_list'>"; echo "<input type='hidden' name='life' id='life' value='$life'>"; echo "<input type='hidden' name='depreciation_rate' id='depreciation_rate' value='$depreciation_rate'>"; $code_asset =$result[code_asset]; echo "<Tr align='left'> <Td align='right'><font color=#c0c0c0>รหัสครุภัณฑ์</font> </Td> <td align='left'> <font color=blue>".$code_asset."</font> </td></tr>"; echo "<input type='hidden' name='code_asset' id='code_asset' value='$code_asset'>"; $property=$result[property]; echo "<Tr align='left'><Td align='right'>ลักษณะ/คุณสมบัติ </Td> <td align='left'><input type='text' name='property' id='property' size='80' value='$property'></td></tr>"; $model=$result[model]; echo "<Tr align='left'><Td align='right'>รุ่น/แบบ </Td> <td align='left'><input type=text name='model' id='model' size='20' value='$model'></td></tr>"; $workgroup =$result['workgroup']; echo "<Tr align='left'><Td align='right'>สถานที่ตั้ง/หน่วยงานที่รับผิดชอบ </Td><td align='left'>"; echo "<select name='workgroup' id='workgroup'>"; $sql_workgroup = "SELECT * FROM system_workgroup ORDER BY workgroup "; $dbquery_workgroup = mysqli_query($connect,$sql_workgroup); if($workgroup=='0'){ echo "<option value='0' selected>$office_name</option>"; //สำนักงานกำหนดค่าเป็น 0 } echo "<option value='0'>$office_name</option>"; //สำนักงานกำหนดค่าเป็น 0 while($result_workgroup = mysqli_fetch_array($dbquery_workgroup)){ if ($workgroup==$result_workgroup['workgroup']){ echo "<option value='$result_workgroup[workgroup]' selected>$result_workgroup[workgroup_desc]</option>"; }else{ echo "<option value='$result_workgroup[workgroup]'>$result_workgroup[workgroup_desc]</option>"; } } echo "</select>"; echo "</td></tr>"; $building = $result['building']; echo "<Tr align='left'><Td align='right'>อาคาร </Td> <td align='left'>"; echo "<select name='building' id='building'>"; echo "<option value=''>เลือก</option>"; $sql_building = "SELECT * FROM asset_building ORDER BY code"; $dbquery_building = mysqli_query($connect,$sql_building); while($result_building = mysqli_fetch_array($dbquery_building)){ if($building == $result_building[code]){ echo "<option value='$result_building[code]' selected>$result_building[name]</option>"; }else{ echo "<option value='$result_building[code]'>$result_building[name]</option>"; } } echo "</select>"; echo " ชั้น <input name='floor' id='floor' size='2' value='$result[floor]'> ห้อง <input name='room' id='room' size='20' value='$result[room]'> </td></tr>"; $officer_person =$result['officer_person']; echo "<Tr align='left'><Td align='right'>ผู้ถือครอง </Td><td align='left'>"; echo "<select name='officer_person' id='officer_person'>"; echo "<option value=''>เลือก</option>"; $sql_person = "SELECT * FROM person_main WHERE status='0' ORDER BY name"; $dbquery_person = mysqli_query($connect,$sql_person); while($result_person = mysqli_fetch_array($dbquery_person)){ if($officer_person == $result_person[person_id]){ echo "<option value='$result_person[person_id]' selected>$result_person[prename]$result_person[name] $result_person[surname]</option>"; }else{ echo "<option value='$result_person[person_id]'>$result_person[prename]$result_person[name] $result_person[surname]</option>"; } } echo "</select>"; //$asset_date_exp =explode("-",$result[asset_date]); //$asset_yearTH =$asset_date_exp[0]+543; //$asset_date =$asset_date_exp[2]."-".$asset_date_exp[1]."-".$asset_yearTH; $asset_date =getDatePickerThai($result['asset_date']); //$officer_date_exp =explode("-",$result[officer_date]); //$officer_yearTH =$officer_date_exp[0]+543; //$officer_date =$officer_date_exp[2]."-".$officer_date_exp[1]."-".$officer_yearTH; $asset_date =getDatePickerThai($result['asset_date']); $officer_date =getDatePickerThai($result[officer_date]); echo " วัน เดือน ปี "; echo "<Input Type='Text' Name='officer_date' id='datepicker-th-1' style='width:100px;' value='$officer_date'>"; echo " <img src='images/my-icons/calendar.png' width='24' height='24' border=0>"; echo "</td></tr>"; //$compamy_id =$result['company_id']; echo "<Tr align='left'><Td align='right'>ชื่อผู้ขาย/ผู้รับจ้าง/ผู้บริจาค </Td><td align='left'>"; echo "<select name='company_id' id='company_id'>"; $sql_company = "SELECT * FROM asset_company ORDER BY name"; $dbquery_company = mysqli_query($connect,$sql_company); while($result_company = mysqli_fetch_array($dbquery_company)){ $address=$result_company['address']; $address_dot=Strlen($address); if ( $address_dot > 100 ){ $dot = ".."; }else{ $dot = ""; } $address=substr($address,0,100)."".$dot; if($result['company_id'] == $result_company['company_id']){ echo "<option value='$result_company[id]' selected>$result_company[name] ที่อยู่ $address</option>"; }else{ echo "<option value='$result_company[id]'>$result_company[name] ที่อยู่ $address</option>"; } } $sql_school = "SELECT * FROM system_school ORDER BY school_code"; $dbquery_school = mysqli_query($connect,$sql_school); while($result_school = mysqli_fetch_array($dbquery_school)){ if($result['company_id'] == $result_school['school_code']){ echo "<option value='$result_school[school_code]' selected>$result_school[school_code] โรงเรียน$result_school[school_name]</option>"; }else{ echo "<option value='$result_school[school_code]'>$result_school[school_code] โรงเรียน$result_school[school_name]</option>"; } } echo "</select>"; echo "</td></tr>"; //$asset_date_exp =explode("-",$result[asset_date]); //$asset_yearTH =$asset_date_exp[0]+543; //$asset_date =$asset_date_exp[2]."-".$asset_date_exp[1]."-".$asset_yearTH; $asset_date =getDatePickerThai($result['asset_date']); echo "<Tr align='left'><Td align='right'>วัน เดือน ปี (ตรวจรับ) </Td>"; echo "<td align=left>"; echo "<Input Type='Text' Name='asset_date' id='datepicker-th-2' style='width:100px;' value='$asset_date'>"; echo " <img src='images/my-icons/calendar.png' width='24' height='24' border=0>"; echo "</td></tr>"; echo "<Tr align='left'><Td align='right'>ที่เอกสาร </Td> <td align='left'><input name='book' id='book' Size='10' value='$result[book]'></td></tr>"; echo "<Tr align='left'><Td align='right'>จำนวนหน่วย </Td> <td align='left'><input name='unit' id='unit' size='5' value='$result[unit]'> ราคาต่อหน่วย <input name='price' id='price' size='10' value='$result[price]'> </td></tr>"; $budget_type =$result[budget_type_id]; echo "<Tr align='left'><Td align='right'><font color=red>ประเภทเงิน </font></Td><td align='left'>"; $sql_budget_type = "SELECT * FROM asset_budget_type ORDER BY code"; $dbquery_budget_type = mysqli_query($connect,$sql_budget_type); $count=1; while($result_budget_type = mysqli_fetch_array($dbquery_budget_type)){ if($budget_type==$result_budget_type[id]){ $checked="checked=true"; }else{ $checked=''; } if($count=='6'){ $br="<br>"; } echo "<input type='radio' name='budget_type_id' id='budget_type_id' value='$result_budget_type[id]' $checked><font color=red> $result_budget_type[name] </font>".$br; $count++; } echo "</td></tr>"; $method_id =$result[method_id]; echo "<Tr align='left'><Td align='right' valign='top'><font color=blue>วิธีการได้มา </font></Td><td align='left'>"; $sql_method = "SELECT * FROM asset_method ORDER BY code"; $dbquery_method = mysqli_query($connect,$sql_method); $count=1; while($result_method = mysqli_fetch_array($dbquery_method)){ if($method_id==$result_method[id]){ $checked="checked=true"; }else{ $checked=''; } if($count=='5'){ $br="<br>"; }else{ $br=''; } echo "<input type='radio' name='method_id' id='method_id' value='$result_method[id]' $checked><font color=blue> $result_method[name] </font>".$br; $count++; } echo "</td></tr>"; $status =$result[status]; switch ($status){ case 1: $checked1="checked"; break; case 2: $checked2="checked"; break; case 3: $checked3="checked"; break; case 4: $checked4="checked"; break; case 10: $checked10="checked"; break; case 40: $checked40="checked"; break; } echo "<Tr align='left'><Td align='right' valign='top'><font color=green>สถานะ </font></Td><td align='left'>"; echo "<input type='radio' name='status' id='status' value='1' $checked1><font color=green> ใช้ได้ </font>"; echo "<input type='radio' name='status' id='status' value='10' $checked10><font color=red> ส่งงานซ่อมบำรุง </font>"; echo "<input type='radio' name='status' id='status' value='2' $checked2><font color=green> ยืม </font>"; echo "<input type='radio' name='status' id='status' value='3' $checked3><font color=green> โอน </font>"; echo "<input type='radio' name='status' id='status' value='4' $checked4><font color=green> จำหน่าย </font>"; echo "<input type='radio' name='status' id='status' value='40' $checked40><font color=red> รอจำหน่าย</font>"; echo "</td></tr>"; if($status != '1'){ echo "<tr align='left'>"; echo "<td align='right' valign='top'>สาเหตุการ/ยืม/โอน/จำหน่าย </td> <td><textarea style='height:75px; width:100%' name='remark_status' id='remark_status'></textarea></td>"; echo "</tr>"; } echo "</table>"; echo "<Br>"; echo "<INPUT TYPE='Hidden' name='id' value='$_GET[id]'>"; echo "<INPUT TYPE='button' name='smb' value='ตกลง' onclick='goto_url_update(1)'> <INPUT TYPE='button' name='back' value='ย้อนกลับ' onclick='location.href=\"?option=asset&task=main/asset\"'>"; echo "</form>"; } //ส่วนปรับปรุงข้อมูล if( ($index==6) and ($result_permission['p1']==1) ){ $code_type =$_POST['code_type']; $name_type =$_POST['name_type']; $code_list =$_POST['code_list']; $name_list =$_POST['name_list']; $workgroup =$_POST['workgroup']; $company_id =$_POST['company_id']; $code_asset =$_POST['code_asset']; $building =$_POST['building']; $floor =$_POST['floor']; $room =$_POST['room']; $sql_building = "SELECT * FROM asset_building WHERE code='$building' "; $dbquery_building = mysqli_query($connect,$sql_building); $result_building = mysqli_fetch_array($dbquery_building); $building_name=$result_building['name']; $budget_type_id =$_POST['budget_type_id']; $method_id =$_POST['method_id']; $status =$_POST['status']; $remark_status =$_POST['remark_status']; if($_POST['workgroup']=='0'){ $workgroup_desc=$office_name; } $sql_workgroup = "SELECT * FROM system_workgroup WHERE workgroup='$workgroup' "; $dbquery_workgroup = mysqli_query($connect,$sql_workgroup); $result_workgroup = mysqli_fetch_array($dbquery_workgroup); $workgroup_desc=$result_workgroup['workgroup_desc']; $company_id =$_POST['company_id']; $sql_company = "SELECT * FROM asset_company WHERE id='$company_id' "; $dbquery_company = mysqli_query($connect,$sql_company); $num_rows=mysqli_num_rows($dbquery_company); if($num_rows=='0'){ $sql_school="SELECT * FROM system_school WHERE school_code='$company_id' "; $dbquery_school=mysqli_query($connect,$sql_school); $result_school=mysqli_fetch_array($dbquery_school); $num_rows=mysqli_num_rows($dbquery_school); if($num_rows=='0'){ $name_company=''; $address_companu=''; }else{ $name_company=$result_school['school_code']." โรงเรียน".$result_school['school_name']; $address_company='-'; } }else{ $result_company = mysqli_fetch_array($dbquery_company); if($result_company['tel']!=''){ $tel="โทร.".$result_company['tel']; } $name_company=$result_company['name']; $address_company=$result_company['address']." ".$tel; } $officer_person =$_POST['officer_person']; $sql_person = "SELECT * FROM person_main WHERE person_id='$officer_person' "; $dbquery_person = mysqli_query($connect,$sql_person); $result_person = mysqli_fetch_array($dbquery_person); $officer_person_name=$result_person['prename']."".$result_person['name']." ".$result_person['surname']; // $officer_date_array =explode("-", $_POST['officer_date']); // $officer_year =$officer_date_array[2]-543; // $officer_date =$officer_year."-".$officer_date_array[1]."-".$officer_date_array[0]; //วันที่ถือครองทรัพย์สิน $officer_date =getDatePickerEng($_POST['officer_date']); $budget_type_id =$_POST['budget_type_id']; $sql_budget_type = "SELECT * FROM asset_budget_type WHERE id='$budget_type_id' "; $dbquery_budget_type = mysqli_query($connect,$sql_budget_type); $result_budget_type = mysqli_fetch_array($dbquery_budget_type); $budget_type_name=$result_budget_type['name']; $method_id =$_POST['method_id']; $sql_method = "SELECT * FROM asset_method WHERE id='$method_id' "; $dbquery_method = mysqli_query($connect,$sql_method); $result_method = mysqli_fetch_array($dbquery_method); $method_name=$result_method['name']; $status =$_POST['status']; switch ($status){ case 1 : $status_name="ใช้งาน"; break; case 2 : $status_name="ยืม"; break; case 3 : $status_name="โอน"; break; case 4 : $status_name="จำหน่าย"; break; case 10 : $status_name="<font color=red>ส่งงานซ่อมบำรุง</font>"; break; case 40 : $status_name="<font color=red>รอจำหน่าย</font>"; break; } //เริ่มต้น - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 1/2) $life =$_POST['life']; $depreciation_rate =$_POST['depreciation_rate']; $cost=$_POST['unit'] * $_POST['price']; //มูลค่ารวม $asset_date_array =explode("-", $_POST['asset_date']); $day_POST =$asset_date_array[0]; //วัน - ตรวจรับ $month_POST =$asset_date_array[1]; //เดือน - ตรวจรับ $year_POST =$asset_date_array[2]; //ปี - ตรวจรับ $asset_year =$asset_date_array[2]-543; $asset_date =$asset_year."-".$asset_date_array[1]."-".$asset_date_array[0]; //วันที่ถือครองทรัพย์สิน if($day_POST<=15){ $month_budget=$month_POST; }else{ $month_budget=$month_POST+1; } if($month_budget<=9){ $budget_year=$asset_year; }else{ $budget_year=$asset_year + 1; } //สิ้นสุด - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 1/2) //เก็บค่าไว้ตรวจสอบการคิดค่าเสื่อมราคา $sql_main = "SELECT * FROM asset_main WHERE id='$id' "; $dbquery_main = mysqli_query($connect,$sql_main); $result_main = mysqli_fetch_array($dbquery_main); $main_asset_date =$result_main['asset_date']; $main_unit =$result_main['unit']; $main_price =$result_main['price']; $photo_name =$result_main['photo']; $photo_qrcode_name=$result_main['photo_qrcode']; //แสดงข้อมูลที่บันทึก echo "<center><br> <font color='#ff8000' size='2'><strong>บันทึกทรัพย์สินและค่าเสื่อมราคา เสร็จเรียบร้อยแล้ว</strong></font> <INPUT TYPE='button' name='back' value='บันทึก' onclick='location.href=\"?option=asset&task=main/asset\"'> </center>"; //บันทึกรายการทรัพย์สิน ASSET_MAIN $sql = "UPDATE asset_main SET property='$_POST[property]', model='$_POST[model]', workgroup='$_POST[workgroup]', building='$_POST[building]', floor='$_POST[floor]', room='$_POST[room]', company_id='$_POST[company_id]', budget_type_id='$_POST[budget_type_id]', method_id='$_POST[method_id]', asset_date='$asset_date', budget_year='$budget_year', book='$_POST[book]', unit='$_POST[unit]', price='$_POST[price]', status='$_POST[status]', remark_status='$_POST[remark_status]', officer_person='$_POST[officer_person]', officer_date='$officer_date' WHERE id='$id' "; $dbquery = mysqli_query($connect,$sql); echo "<table align=center>"; echo "<tr>"; echo "<td><img src='$photo_qrcode_name' border=0 width='100'><br><img src='$photo_name' border=0 width='100'></td>"; echo "<td>"; echo "<font color='#c0c0c0'>ประเภท</font> ".$name_type." (".$code_type.")".str_repeat(" ", 10)."<font color='#c0c0c0'>รายการ</font> ".$name_list." (".$code_list.")<br>"; echo "<font color='#c0c0c0'>รหัส</font> ".$code_asset."<br>"; echo "<font color='#c0c0c0'>ลักษณะ/คุณสมบัติ</font> ".$_POST['property']."".str_repeat(" ", 10)."<font color='#c0c0c0'>รุ่น/แบบ</font> ".$_POST['model']."<br>"; echo "<font color='#c0c0c0'>สถานที่ตั้ง/หน่วยงานที่รับผิดชอบ</font> ".$workgroup_desc."".str_repeat(" ", 10)."<font color='#c0c0c0'>อาคาร</font> ".$building_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>ชั้น</font> ".$floor."".str_repeat(" ", 10)."<font color='#c0c0c0'>ห้อง</font> ".$room."<br>"; echo "<font color='#c0c0c0'>ผู้ถือครอง</font> ".$officer_person_name."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".thai_date_2($officer_date)."<br>"; echo "<font color='#c0c0c0'>ชื่อผู้ขาย/ผู้รับจ้าง/ผู้บริจาค</font> ".$name_company."".str_repeat(" ", 10)."<font color='#c0c0c0'>ที่อยู่</font> ".$address_company."<br>"; echo "<font color='#c0c0c0'>ประเภทเงิน</font> ".$budget_type_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>วิธีการได้มา</font> ".$method_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>สถานะ</font> ".$status_name."<br>"; if ($status!='1'){ echo "<font color='#c0c0c0'>สาเหตุ</font> ".$remark_status."<br>"; } echo "<font color='#c0c0c0'>ที่เอกสาร</font> ".$_POST['book']."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".thai_date_2($asset_date)."".str_repeat(" ", 10)."<font color='#c0c0c0'>จำนวนหน่วย</font> ".$unit."".str_repeat(" ", 10)."<font color='#c0c0c0'>ราคาต่อหน่วย/ชุด/กลุ่ม</font> ".number_format($price,2)." <font color='#c0c0c0'>บาท</font><br>"; echo "<font color='#c0c0c0'>อายุการใช้งาน</font> ".$life." <font color='#c0c0c0'>ปี</font>".str_repeat(" ", 10)."<font color='#c0c0c0'>อัตราค่าเสื่อมราคาต่อปี</font> ".$depreciation_rate."%"; echo "</td>"; echo "</tr>"; echo "</table>"; //เริ่มต้น - คำนวณค่าเสื่อมราคา (ข้อมูลชุดที่ 2) $start_m_budget = '10'; //กำหนดวัน-เดือนเริ่มต้นปีงบประมาณ 1 ตุลาคม $start_d_budget = '01'; //กำหนดวัน-เดือนเริ่มต้นปีงบประมาณ 1 ตุลาคม $end_m_budget = '09'; //กำหนดวัน-เดือนสิ้นปีงบประมาณ 30 กันยายน $end_d_budget = '30'; //กำหนดวัน-เดือนสิ้นปีงบประมาณ 30 กันยายน //การตรวจรับระหว่างวันที่ 16-28/29/30/31 ของเดือน ให้เริ่มคำนวณค่าเสื่อมราคาในเดือนถัดไป //ตรวจสอบมีการเปลี่ยนแปลงข้อมูลให้ลบค่าเสื่อมเดิมและคำนวณค่าเสื่อมราคาใหม่ if( ($asset_date != $main_asset_date) or ($unit != $main_unit) or ($price != $main_price) ){ $sql = "delete FROM asset_depreciation WHERE asset_id='$id' "; $dbquery = mysqli_query($connect,$sql); if($day_POST<=15){ $month_budget=$month_POST; }else{ $month_budget=$month_POST+1; } echo "<table class='myTableGray'>"; echo "<tr> <th>ปีงบประมาณ</th> <th colspan=2>วัน เดือน ปี</th> <Th align=center width='120'>มูลค่ารวม</Th> <Th align=center width='200'>อายุใช้งาน</Th> <Th align=center width='135'>ค่าเสื่อมราคาประจำปี</Th> <Th align=center width='120'>ค่าเสื่อมราคาสะสม</Th> <Th align=center width='120'>มูลค่าสุทธิ</Th> </tr>"; $life_end_budget=$life +1 ; //ค่าคำนวณจำนวนเดือนในปีแรกกับปีสุดท้ายรวมเป็น 1 ปี =+1 for($i=1;$i<=$life_end_budget;$i++){ if($i=='1'){ //ค่าคำนวณปีแรก if($month_budget<=9){ $year_budget=$asset_year; }else{ $year_budget=$asset_year + 1; } $start_period =$asset_year."-".$month_POST."-".$day_POST; //วันที่ตรวจรับทรัพย์สิน $end_period =$year_budget."-".$end_m_budget."-".$end_d_budget; $dif_year =($year_budget - $asset_year) * 12; $dif_month =$end_m_budget - $month_budget ; $life_inyear_budget =$dif_year + $dif_month + 1; $depreciation =round($cost / $life * $life_inyear_budget / 12, 2) ; $depreciation_plus =round($depreciation_plus + $depreciation, 2); $net_value =round($cost - $depreciation_plus, 2); }else if($i==$life_end_budget){ //ค่าคำนวณปีสุดท้าย if($month_budget=='10'){ exit; } $start_period =$asset_year."-".$start_m_budget."-".$start_d_budget; if($month_budget <= 9){ $year_budget =$asset_year+1; $end_period =$year_budget."-".$month_POST."-".$day_POST; }else{ $year_budget =$asset_year; $end_period =$year_budget."-".$month_POST."-".$day_POST; } $dif_year =($year_budget - $asset_year) * 12 ; $dif_month =$month_budget - $start_m_budget ; $life_inyear_budget =$dif_year + $dif_month; //นับเดือนสุดท้ายด้วย $depreciation =round($cost / $life * $life_inyear_budget / 12, 2); $depreciation_plus =round($depreciation_plus + $depreciation - 1, 2); $net_value =round($cost - $depreciation_plus, 2); //คงเหลือมูลค่าสุทธิของทรัพย์สินนั้นเท่ากับ 1 บาท }else{ //ค่าคำนวณระหว่างปี if( ($month_budget=='10') and ($i==$life) ){ $plus=1; } $year_budget=$asset_year + 1; $start_period =$asset_year."-".$start_m_budget."-".$start_d_budget; $end_period =$year_budget."-".$end_m_budget."-".$end_d_budget; $life_inyear_budget ='12'; $depreciation =round($cost / $life,2) ; $depreciation_plus =round($depreciation_plus + $depreciation - $plus,2); $net_value =round($cost - $depreciation_plus,2); } $life_sum = $life_sum+$life_inyear_budget; $year_budget_th=$year_budget+543; echo "<tr> <th>$year_budget_th</th> <td align=center width='10%'>".thai_date_3($start_period)."</td> <td align=center width='10%'>".thai_date_3($end_period)."</td> <td align=center width='15%'>".number_format($cost,2)."</td> <td align=center width='10%'>".$life_inyear_budget."</td> <td align=center width='15%'>".number_format($depreciation,2)."</td> <td align=center width='15%'>".number_format($depreciation_plus,2)."</td> <td align=center width='15%'>".number_format($net_value,2)."</td> </tr>"; //บันทึกค่าเสื่อมราคาสะสม $sql = "INSERT INTO asset_depreciation (asset_id, cost, life, life_inyear_budget, depreciation, depreciation_plus, net_value, start_period, end_period, depreciation_year) VALUES ('$id', '$cost', '$life', '$life_inyear_budget', '$depreciation', '$depreciation_plus', '$net_value', '$start_period', '$end_period', '$year_budget')"; $dbquery = mysqli_query($connect,$sql); $year_budget++; $asset_year++; } echo "</table>"; //สิ้นสุด - คำนวณค่าเสื่อมราคา }else{ echo "<br><br><center><font color=blue>:: ไม่มีการเปลี่ยนแปลงค่าเสื่อมราคาทรัพย์สิน ::</font></center>"; } } //ส่วนแสดงรายละเอียด if ($index==7){ $sql = "SELECT * FROM asset_main WHERE id='$id' "; $dbquery = mysqli_query($connect,$sql); $result = mysqli_fetch_array($dbquery); $unit =$result['unit']; $price =$result['price']; $code_asset =$result['code_asset']; $building =$result['building']; $floor =$result['floor']; $room =$result['room']; $code_type =$result['code_type']; $sql_type = "SELECT * FROM asset_type WHERE code='$code_type' "; $dbquery_type = mysqli_query($connect,$sql_type); $result_type = mysqli_fetch_array($dbquery_type); $name_type =$result_type['name']; $life =$result_type['life']; $depreciation_rate =$result_type['depreciation_rate']; $code_list =$result['code_list']; $sql_list = "SELECT * FROM asset_list WHERE code_type='$code_type' AND code='$code_list' "; $dbquery_list = mysqli_query($connect,$sql_list); $result_list = mysqli_fetch_array($dbquery_list); $name_list =$result_list['name']; $workgroup =$result['workgroup']; if($workgroup=='0'){ $workgroup_desc=$office_name; } $sql_workgroup = "SELECT * FROM system_workgroup WHERE workgroup='$workgroup' "; $dbquery_workgroup = mysqli_query($connect,$sql_workgroup); $result_workgroup = mysqli_fetch_array($dbquery_workgroup); $workgroup_desc=$result_workgroup['workgroup_desc']; $company_id =$result['company_id']; $sql_company = "SELECT * FROM asset_company WHERE id='$company_id' "; $dbquery_company = mysqli_query($connect,$sql_company); $num_rows=mysqli_num_rows($dbquery_company); if($num_rows=='0'){ $sql_school="SELECT * FROM system_school WHERE school_code='$company_id' "; $dbquery_school=mysqli_query($connect,$sql_school); $result_school=mysqli_fetch_array($dbquery_school); $num_rows=mysqli_num_rows($dbquery_school); if($num_rows=='0'){ $name_company=''; $address_companu=''; }else{ $name_company=$result_school['school_code']." โรงเรียน".$result_school['school_name']; $address_company='-'; } }else{ $result_company = mysqli_fetch_array($dbquery_company); if($result_company['tel']!=''){ $tel="โทร.".$result_company['tel']; } $name_company=$result_company['name']; $address_company=$result_company['address']." ".$tel; } $officer_person =$result['officer_person']; $sql_person = "SELECT * FROM person_main WHERE person_id='$officer_person' "; $dbquery_person = mysqli_query($connect,$sql_person); $result_person = mysqli_fetch_array($dbquery_person); $officer_person_name=$result_person['prename']."".$result_person['name']." ".$result_person['surname']; $officer_date = thai_date_2($result['officer_date']); $asset_date = thai_date_2($result['asset_date']); $budget_type_id =$result['budget_type_id']; $sql_budget = "SELECT * FROM asset_budget_type WHERE id='$budget_type_id' "; $dbquery_budget = mysqli_query($connect,$sql_budget); $result_budget = mysqli_fetch_array($dbquery_budget); $budget_type_name=$result_budget['name']; $method_id =$result['method_id']; $sql_method = "SELECT * FROM asset_method WHERE id='$method_id' "; $dbquery_method = mysqli_query($connect,$sql_method); $result_method = mysqli_fetch_array($dbquery_method); $method_name=$result_method['name']; $status =$result['status']; switch ($status){ case 1 : $status_name="ใช้งาน"; break; case 2 : $status_name="ยืม"; break; case 3 : $status_name="โอน"; break; case 4 : $status_name="จำหน่าย"; break; case 10 : $status_name="<font color=red>ส่งงานซ่อมบำรุง</font>"; break; case 40 : $status_name="<font color=red>รอจำหน่าย</font>"; break; } $remark_status =$result['remark_status']; $photo =$result['photo']; $photo_qrcode =$result['photo_qrcode']; //แสดงข้อมูล echo "<div align=right> <a href=\"modules/asset/main/asset_print.php?id=$id\" target='_blank'><img src='images/my-icons/print.png' border='0' alt='หน้าสั่งพิมพ์' title='หน้าสั่งพิมพ์' width=38 height=38></a> <a href=\"javascript:history.back(-1)\"><img src='images/my-icons/next.png' border='0' alt='กลับหน้าก่อน' title='กลับหน้าก่อน' width=38 height=38></a> </div>"; echo "<table align=center>"; echo "<tr>"; echo "<td valign=top><img src='$photo' width='120' border=0><br><img src='$photo_qrcode' width='120' border=0></td>"; echo "<td width=10> </td>"; echo "<td valign=top>"; echo "<font color='#c0c0c0'>ประเภท</font> ".$name_type." (".$code_type.")".str_repeat(" ", 10)."<font color='#c0c0c0'>รายการ</font> ".$name_list." (".$code_list.")<br>"; echo "<font color='#c0c0c0'>รหัส</font> ".$code_asset."<br>"; echo "<font color='#c0c0c0'>ลักษณะ/คุณสมบัติ</font> ".$result['property']."".str_repeat(" ", 10)."<font color='#c0c0c0'>รุ่น/แบบ</font> ".$result['model']."<br>"; echo "<font color='#c0c0c0'>สถานที่ตั้ง/หน่วยงานที่รับผิดชอบ</font> ".$workgroup_desc."".str_repeat(" ", 10)."<font color='#c0c0c0'>อาคาร</font> ".$building."".str_repeat(" ", 10)."<font color='#c0c0c0'>ชั้น</font> ".$floor."".str_repeat(" ", 10)."<font color='#c0c0c0'>ห้อง</font> ".$room."<br>"; echo "<font color='#c0c0c0'>ผู้ถือครอง</font> ".$officer_person_name."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".$officer_date."<br>"; echo "<font color='#c0c0c0'>ชื่อผู้ขาย/ผู้รับจ้าง/ผู้บริจาค</font> ".$name_company."".str_repeat(" ", 10)."<font color='#c0c0c0'>ที่อยู่</font> ".$address_company."<br>"; echo "<font color='#c0c0c0'>ประเภทเงิน</font> ".$budget_type_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>วิธีการได้มา</font> ".$method_name."".str_repeat(" ", 10)."<font color='#c0c0c0'>สถานะ</font> ".$status_name."<br>"; if ($status!='1'){ echo "<font color='#c0c0c0'>สาเหตุ</font> ".$remark_status."<br>"; } echo "<font color='#c0c0c0'>ที่เอกสาร</font> ".$result['book']."".str_repeat(" ", 10)."<font color='#c0c0c0'></font> ".$asset_date."".str_repeat(" ", 10)."<font color='#c0c0c0'>จำนวนหน่วย</font> ".$unit."".str_repeat(" ", 10)."<font color='#c0c0c0'>ราคาต่อหน่วย/ชุด/กลุ่ม</font> ".number_format($price,2)." <font color='#c0c0c0'>บาท</font><br>"; echo "<font color='#c0c0c0'>อายุการใช้งาน</font> ".$life." <font color='#c0c0c0'>ปี</font>".str_repeat(" ", 10)."<font color='#c0c0c0'>อัตราค่าเสื่อมราคาต่อปี</font> ".$depreciation_rate."%"; echo "</td>"; echo "</tr>"; echo "</table>"; echo "<table class='myTableGray'>"; echo "<tr> <th>ปีงบประมาณ</th> <th colspan=2>วัน เดือน ปี</th> <Th align=center width='120'>มูลค่ารวม</Th> <Th align=center width='200'>อายุใช้งาน</Th> <Th align=center width='135'>ค่าเสื่อมราคาประจำปี</Th> <Th align=center width='120'>ค่าเสื่อมราคาสะสม</Th> <Th align=center width='120'>มูลค่าสุทธิ</Th> </tr>"; $sql_dep = "SELECT * FROM asset_depreciation WHERE asset_id='$id' ORDER BY depreciation_year"; $dbquery_dep = mysqli_query($connect,$sql_dep); while($result_dep = mysqli_fetch_array($dbquery_dep)){ echo "<tr> <th>".($result_dep['depreciation_year']+543)."</th> <td align=center width='10%'>".thai_date_3($result_dep['start_period'])."</td> <td align=center width='10%'>".thai_date_3($result_dep['end_period'])."</td> <td align=center width='15%'>".number_format($result_dep['cost'], 2)."</td> <td align=center width='10%'>".$result_dep['life_inyear_budget']."</td> <td align=center width='15%'>".number_format($result_dep['depreciation'],2)."</td> <td align=center width='15%'>".number_format($result_dep['depreciation_plus'],2)."</td> <td align=center width='15%'>".number_format($result_dep['net_value'],2)."</td> </tr>"; } //$asset_date =thai_date_3($result['asset_date']); //แสดงรูปแบบวันที่ Y-m-d เป็นวันที่ไทย echo "</table>"; //สิ้นสุด - คำนวณค่าเสื่อมราคา echo "<br>"; $sql_noti = "SELECT * FROM asset_notification WHERE asset_id='$id' ORDER BY order_no"; $dbquery_noti = mysqli_query($connect,$sql_noti); $num_rows = mysqli_num_rows($dbquery_noti); if($num_rows=='0'){ echo "<center><font color='#006666' size='3'><strong>ไม่มี - ประวัติการซ่อมบำรุงรักษาทรัพย์สิน</strong></font></center>"; }else{ echo "<center><font color='#006666' size='3'><strong>ประวัติการซ่อมบำรุงรักษาทรัพย์สิน</strong></font></center>"; echo "<table class='myTableGray'>"; echo "<tr> <th width=50>ครั้งที่</th> <Th width=200>วัน เดือน ปี</Th> <Th>รายการ</Th> <Th width=100>จำนวนเงิน</Th> <Th nowrap>หมายเหตุ</Th> </tr>"; $N=1; while($result_noti = mysqli_fetch_array($dbquery_noti)){ $note=$result_noti['note']; // $note_len=Strlen($note); // if ( $note_len > 200 ){ $dot = ".."; }else{ $dot = ""; } // $note=substr($note,0,200)."".$dot; echo "<tr>"; echo "<td align=center valign=top width=50>".$N."</td>"; echo "<td align=center valign=top width=200>".thai_date_5($result_noti['order_datetime'])."</td>"; echo "<td valign=top>".$result_noti['subject']."</td>"; echo "<td align=right valign=top width=100>".number_format($result_noti['budget'],2)."</td>"; echo "<td valign=top width=250>".$note."</td>"; echo "</tr>"; $N++; } echo "</table>"; } echo "<br>"; } //ส่วนแสดงผล if(!(($index==1) or ($index==2) or ($index==4) or ($index==5) or ($index==6) or ($index==7))){ if($workgroup!=''){ $sql = "SELECT * FROM asset_main WHERE workgroup='$workgroup' AND status='3' ORDER BY id "; }else if( ($code_type!='') AND ($code_list!='') ){ $sql = "SELECT * FROM asset_main WHERE code_type='$code_type' AND code_list='$code_list' AND status='3' ORDER BY id "; }else if($code_type!=''){ $sql = "SELECT * FROM asset_main WHERE code_type='$code_type' AND status='3' ORDER BY id "; }else{ $sql = "SELECT * FROM asset_main WHERE status='3' ORDER BY id "; } $dbquery = mysqli_query($connect,$sql); $num_rows=mysqli_num_rows($dbquery); //นำไปแยกหน้า if($num_rows!='0'){ //ส่วนของการแยกหน้า $pagelen=50 ; // 1.กำหนดแถวต่อหน้า $url_link="option=asset&task=main/asset"; // 2_กำหนดลิงค์ฺ $totalpages=ceil($num_rows/$pagelen); if(!(isset($_REQUEST['page']))){ $_REQUEST['page']=""; } if($_REQUEST['page']==""){ $page=$totalpages; if($page<2){ $page=1; } } else{ if($totalpages<$_REQUEST['page']){ $page=$totalpages; if($page<1){ $page=1; } } else{ $page=$_REQUEST['page']; } } $start=($page-1)*$pagelen; if(($totalpages>1) and ($totalpages<7)){ //echo "<div align=center>"; //echo "หน้า "; echo "<nav><ul class='pagination'>"; echo "<li><a>หน้า $page จาก $totalpages</a></li>"; for($i=1; $i<=$totalpages; $i++) { if($i==$page){ //echo "[<b><font size=+1 color=#990000>$i</font></b>]"; echo " <li><a href=''><font color=#990000>$i</font></a></li> "; } else { //echo "<a href=$PHP_SELF?$url_link&page=$i>[$i]</a>"; echo "<li><a href=$PHP_SELF?$url_link&page=$i> $i </a></li>"; } } //echo "</div>"; echo "</nav>"; } if($totalpages>6){ if($page <=3){ $e_page=6; $s_page=1; } if($page>3){ if($totalpages-$page>=3){ $e_page=$page+3; $s_page=$page-3; } else{ $e_page=$totalpages; $s_page=$totalpages-6; } } //echo "<div align=center>"; echo "<nav><ul class='pagination'>"; echo "<li><a>หน้า $page จาก $totalpages</a></li>"; if($page!=1){ $f_page1=$page-1; //echo "<<a href=$PHP_SELF?$url_link&page=1>หน้าแรก </a>"; //echo "<<<a href=$PHP_SELF?$url_link&page=$f_page1>หน้าก่อน </a>"; echo "<li><a href=$PHP_SELF?$url_link&page=1 aria-label='หน้าแรก'> <span aria-hidden='true'>หน้าแรก</span></a></li>"; echo "<li><a href=$PHP_SELF?$url_link&page=$f_page1 aria-label='หน้าก่อน'> <span aria-hidden='true'>หน้าก่อน</span></a></li>"; } else { //echo "หน้า "; } for($i=$s_page; $i<=$e_page; $i++){ if($i==$page){ //echo "[<b><font size=+1 color=#990000>$i</font></b>]"; echo " <li><a href=''><font color=#990000><strong>$i</strong></font></a></li> "; } else { //echo "<a href=$PHP_SELF?$url_link&page=$i>[$i]</a>"; echo "<li><a href=$PHP_SELF?$url_link&page=$i>$i</a></li>"; } } if($page<$totalpages) { $f_page2=$page+1; echo "<li><a href=$PHP_SELF?$url_link&page=$f_page2 aria-label='หน้าถัดไป'> <span aria-hidden='true'>หน้าถัดไป</span></a></li>"; echo "<li><a href=$PHP_SELF?$url_link&page=$totalpages aria-label='หน้าสุดท้าย'> <span aria-hidden='true'>หน้าสุดท้าย>$totalpages</span></a></li>"; //echo "<a href=$PHP_SELF?$url_link&page=$f_page2> หน้าถัดไป</a>>>"; //echo "<a href=$PHP_SELF?$url_link&page=$totalpages> หน้าสุดท้าย</a>>"; } echo " <select onchange=\"location.href=this.options[this.selectedIndex].value;\" size=\"1\" name=\"select\">"; echo "<option value=\"\">หน้า</option>"; for($p=1;$p<=$totalpages;$p++){ echo "<option value=\"?$url_link&page=$p\">$p</option>"; } echo "</select>"; //echo "</div>"; echo "</nav>"; } //จบแยกหน้า if($workgroup!=''){ $sql = "SELECT * FROM asset_main WHERE workgroup='$workgroup' AND status='3' ORDER BY id limit $start,$pagelen"; }else if( ($code_type!='') AND ($code_list!='') ){ $sql = "SELECT * FROM asset_main WHERE code_type='$code_type' AND code_list='$code_list' AND status='3' ORDER BY id limit $start,$pagelen"; }else if($code_type!=''){ $sql = "SELECT * FROM asset_main WHERE code_type='$code_type' AND status='3' ORDER BY id limit $start,$pagelen"; }else{ $sql = "SELECT * FROM asset_main WHERE status='3' ORDER BY id limit $start,$pagelen"; } $dbquery = mysqli_query($connect,$sql); } echo "<table class='myTableSky'>"; echo "<Tr><Td colspan='3' align='left'>"; // if($result_permission['p1']==1){ // echo "<INPUT TYPE='button' name='smb' value='เพิ่มข้อมูล' onclick='location.href=\"?option=asset&task=main/asset&index=1\"'>"; // } echo "<Td colspan='9' align='right'>ค้นหาประเภททรัพย์สิน "; echo "<Select name='code_type' id='code_type' onChange=location.href='index.php?option=asset&task=main/asset&code_type='+this.options[this.selectedIndex].value;>"; echo "<option value=''>เลือก - ทุกประเภท</option>" ; $sql_type = "SELECT * FROM asset_type ORDER BY code"; $dbquery_type = mysqli_query($connect,$sql_type); While ($result_type = mysqli_fetch_array($dbquery_type)){ $code_type = $result_type['code']; $name_type = $result_type['name']; if($code_type==$_GET['code_type']){ echo "<option value='$code_type' selected>$code_type $name_type</option>" ; }else{ echo "<option value='$code_type'>$code_type $name_type</option>" ; } } echo "</select>"; echo " <INPUT TYPE='button' name='smb' value='ยกเลิกการค้นหา' onclick='location.href=\"?option=asset&task=main/asset\"'>"; echo "</Td></Tr>"; echo "<Tr> <Th nowrap>ที่</Th> <Th nowrap>วัน เดือน ปี</Th> <Th nowrap>รหัสทรัพย์สิน</Th> <Th>รายการ</Th> <Th>ผู้ขาย/ผู้รับจ้าง/ผู้บริจาค</Th> <Th nowrap>จำนวน</Th> <Th nowrap>ราคา</Th> <Th nowrap>มูลค่ารวม</Th> <Th nowrap>อายุการใช้งาน/<br>อัตราค่าเสื่อมราคา</Th> <Th nowrap>สถานที่ตั้ง</Th> <Th nowrap><font color=#ff8000>สถานะ/แจ้งซ่อม</font></Th> <Th width=100>หมายเหตุ</Th> </Tr>"; if($num_rows!='0'){ $N=(($page-1)*$pagelen)+1; //*เกี่ยวข้องกับการแยกหน้า $M=1; While ($result = mysqli_fetch_array($dbquery)) { $id =$result['id']; $code_type =$result['code_type']; $code_list =$result['code_list']; $code_asset =$result['code_asset']; $company_id =$result['company_id']; $asset_date =thai_date_3($result['asset_date']); //แสดงรูปแบบวันที่ Y-m-d เป็นวันที่ไทย $unit =$result['unit']; $price =$result['price']; $cost =$unit * $price; $officer_person = $result['officer_person']; echo "<Tr>"; echo "<td align=center valign=top nowrap>$N</td>"; echo "<td align=center valign=top nowrap>$asset_date</td>"; echo "<td align=center valign=top nowrap>".$code_asset."<br>"; echo "<a href='$result[photo]'><img src='$result[photo]' width=100></a>"; echo "</td>"; $sql_list = "SELECT * FROM asset_list WHERE code_type='$code_type' AND code='$code_list' "; $dbquery_list = mysqli_query($connect,$sql_list); $result_list = mysqli_fetch_array($dbquery_list); $list="<a href='?option=asset&task=main/asset&code_type=$code_type&code_list=$code_list'>".$result_list['name']."</a>"; if($result['model']!=''){ $list=$list."<br><font color=gray>รุ่น/แบบ</font> ".$result['model'] ; } if($result['property']!=''){ $list=$list."<br><font color=gray>คุณสมบัติ</font> ".$result['property']; } echo "<td valign=top>".$list."</td>"; $sql_type = "SELECT * FROM asset_type WHERE code='$code_type' "; $dbquery_type = mysqli_query($connect,$sql_type); $result_type = mysqli_fetch_array($dbquery_type); $life=$result_type['life']; $depreciation_rate=$result_type['depreciation_rate']; $sql_company = "SELECT * FROM asset_company WHERE id='$company_id' "; $dbquery_company = mysqli_query($connect,$sql_company); $num_rows=mysqli_num_rows($dbquery_company); if($num_rows=='0'){ $sql_school="SELECT * FROM system_school WHERE school_code='$company_id' "; $dbquery_school=mysqli_query($connect,$sql_school); $result_school=mysqli_fetch_array($dbquery_school); $num_rows=mysqli_num_rows($dbquery_school); if($num_rows=='0'){ $name_company=''; }else{ $name_company=$result_school['school_code']." โรงเรียน".$result_school['school_name']; } }else{ $result_company = mysqli_fetch_array($dbquery_company); if($result_company['tel']!=''){ $tel="โทร.".$result_company['tel']; } $name_company=$result_company['name']; } echo "<td valign=top>".$name_company."</td>"; echo "<td align=center valign=top nowrap>".$unit."</td>"; echo "<td align=right valign=top nowrap>".number_format($price, 2)."</td>"; echo "<td align=right valign=top nowrap>".number_format($cost, 2)."</td>"; echo "<td align=center valign=top>".$life." ปี / ".$depreciation_rate."%</td>"; $workgroup =$result['workgroup']; if($workgroup=='0'){ $workgroup_desc=$office_name; } $sql_workgroup = "SELECT * FROM system_workgroup WHERE workgroup='$workgroup' "; $dbquery_workgroup = mysqli_query($connect,$sql_workgroup); $result_workgroup = mysqli_fetch_array($dbquery_workgroup); $workgroup_desc=$result_workgroup['workgroup_desc']; $workgroup_descx=Strlen($workgroup_desc); if ( $workgroup_descx > 100 ){ $dot = ".."; }else{ $dot = ""; } $workgroup_desc=substr($workgroup_desc,0,100)."".$dot; echo "<td align=center valign=top><a href='?option=asset&task=main/asset&workgroup=$workgroup'>".$workgroup_desc."</a></td>"; $status=$result['status']; switch ($status){ case 1 : $status_name="ใช้งาน"; $status_link="<a href='?option=asset&task=main/asset_notification&index=1&asset_id=$id'><img src='images/my-icons/service-1.png' width='24' height='24' alt='แจ้งซ่อม' title='แจ้งซ่อม'></a>"; break; case 2 : $status_name="ยืม"; $status_link="<img src='images/my-icons/service-2.png' width='24' height='24' alt='ยืม' title='ยืม'>"; break; case 3 : $status_name="โอน"; $status_link="<img src='images/my-icons/service-3.png' width='24' height='24' alt='โอน' title='โอน'>"; break; case 4 : $status_name="จำหน่าย"; $status_link="<img src='images/my-icons/service-4.png' width='24' height='24' alt='จำหน่าย' title='จำหน่าย'>"; break; case 10 : $status_name="<font color=red>ส่งงานซ่อมบำรุง</font>"; $status_link="<a href='?option=asset&task=main/asset_notification&index=7&asset_id=$id'><img src='images/my-icons/service-status-0.png' width='24' height='24' alt='ส่งงานซ่อมบำรุง' title='ส่งงานซ่อมบำรุง'></a>"; break; case 40 : $status_name="<font color=red>รอจำหน่าย</font>"; $status_link="<a href='?option=asset&task=main/asset_notification&index=7&asset_id=$id'><img src='images/my-icons/service-status-3.png' width='24' height='24' alt='รอจำหน่าย' title='รอจำหน่าย'></a>"; break; } echo "<td align='center' valign=top>"; if( $officer_person==$officer ){ echo $status_link; }else if( ($result_permission['p1']==1) or ($result_permission['p2']==1) ){ echo $status_link; } echo "</td>"; echo "<td align='center' valign=top>"; echo "<a href=?option=asset&task=main/asset&index=7&id=$id&page=$page><img src='images/my-icons/browse.png' width='24' height='24' border='0' alt='รายละเอียด' title='รายละเอียด'></a> "; if($result_permission['p1']==1){ if( ($result['photo']==$photo_default) AND ($result['photo_qrcode']==$photo_qrcode_default) ){ echo "<a href=?option=asset&task=main/asset_form_upload&index=1&id=$id&page=$page><img src='images/my-icons/photo-add1.png' width='24' height='24' border='0' alt='เพิ่มรูปภาพ-1' title='เพิ่มรูปภาพ-1'></a> "; }else if( ($result['photo']==$photo_default) OR ($result['photo_qrcode']==$photo_qrcode_default) ){ echo "<a href=?option=asset&task=main/asset_form_upload&index=1&id=$id&page=$page><img src='images/my-icons/photo-add2.png' width='24' height='24' border='0' alt='เพิ่มรูปภาพ-2' title='เพิ่มรูปภาพ-2'></a> "; }else{ echo "<a href=?option=asset&task=main/asset_form_upload&index=1&id=$id&page=$page><img src='images/my-icons/photo-edit.png' width='24' height='24' border='0' alt='แก้ไขรูปภาพ' title='แก้ไขรูปภาพ'></a> "; } // if($result['photo_qrcode']==$photo_qrcode_default){ // echo "<a href=?option=asset&task=main/asset_form_upload&index=1&id=$id&page=$page><img src='images/my-icons/qrcode.png' width='24' height='24' border='0' alt='เพิ่มรูปภาพ QR-Code' title='เพิ่มรูปภาพ QR-Code'></a> "; // }else{ // echo "<a href=?option=asset&task=main/asset_form_upload&index=1&id=$id&page=$page><img src='images/my-icons/qrcode-edit.png' width='24' height='24' border='0' alt='แก้ไขรูปภาพ QR-Code' title='แก้ไขรูปภาพ QR-Code'></a> "; // } echo "<a href=?option=asset&task=main/asset&index=5&id=$id&page=$page><img src='images/my-icons/edit.png' width='24' height='24' border='0' alt='แก้ไข' title='แก้ไข'></a> "; echo "<a href=?option=asset&task=main/asset&index=2&id=$id&page=$page><img src='images/my-icons/drop.png' width='24' height='24' border='0' alt='ลบ' title='ลบ'></a> "; } echo "</Td>"; echo "</Tr>"; $M++; $N++; //*เกี่ยวข้องกับการแยกหน้า } } echo "</table>"; } ?> <script> function goto_url(val){ if(val==0){ callfrm("?option=asset&task=main/asset"); // page ย้อนกลับ }else if(val==1){ if(frm1.asset_date.value == ""){ alert("กรุณาเลือกวัน เดือน ปี - ที่ตรวจรับพัสดุ"); }else if(frm1.unit.value == ""){ alert("กรุณากรอกจำนวยหน่วย"); }else if(frm1.price.value==""){ alert("กรุณากรอกราคาต่อหน่วย"); }else{ callfrm("?option=asset&task=main/asset&index=4"); //page ประมวลผล } } } function goto_url_update(val){ if(val==0){ callfrm("?option=asset&task=main/asset"); // page ย้อนกลับ }else if(val==1){ if(frm1.asset_date.value == ""){ alert("กรุณาเลือกวัน เดือน ปี - ที่ตรวจรับพัสดุ"); }else if(frm1.unit.value == ""){ alert("กรุณากรอกจำนวยหน่วย"); }else if(frm1.price.value==""){ alert("กรุณากรอกราคาต่อหน่วย"); }else{ callfrm("?option=asset&task=main/asset&index=6"); //page ประมวลผล } } } document.onkeydown = chkEvent var formInUse = false; function chkEvent(e) { var keycode; if (window.event) keycode = window.event.keyCode; //*** for IE ***// else if (e) keycode = e.which; //*** for Firefox ***// if(keycode==116 && formInUse==false) { return false; } } </script>
Close