header('Content-Type: text/html; charset=tis-620');
include('../db_config.php');
$sql="select *,date_format(pm_begin,'%Y%m%d') as dbeg,date_format(pm_end,'%Y%m%d') as dend
from sk1_bg63 order by sampur,sname";
$result=mysql_query($sql);
echo "
รายงานผลการเบิกจ่ายงบประมาณ (งบลงทุน) ประจำปีประมาณ 2563 สพป.ศรีสะเกษ เขต 1
ใบงวดที่.......................วันที่.............................................
ที่ |
โรงเรียน |
อำเภอ |
รายการ |
งบ ประมาณ |
วงเงิน ทำสัญญา |
เบิก ครั้งที่1 |
เบิก ครั้งที่2 |
เบิก ครั้งที่3 |
เบิก ครั้งที่4 |
คงเหลือ |
เงิน เหลือจ่าย |
เหลือ คืนเข็ม |
วันทำ สัญญา |
วันสิ้นสุด สัญญา |
วิธี จัดจ้าง |
บริษัท ผู้รับเหมา |
";
$rw=1; $nf=0;
while ($db=mysql_fetch_array($result)) {
if ($db[pm_get] > 0) {
$nf++;
$col='#fcfffb';
} else {
$col='#fff4f4';
}
$bg=number_format($db[budget]);
$get=number_format($db[pm_get]);
$r1=$db[budget]-$db[pm_get];
$cr1=number_format($r1);
$paid1=number_format($db[pm_paid1]);
$paid2=number_format($db[pm_paid2]);
$paid3=number_format($db[pm_paid3]);
$paid4=number_format($db[pm_paid4]);
$ttpaid=$db[pm_paid1]+ $db[pm_paid2]+$db[pm_paid3]+$db[pm_paid4];
$r2=$db[pm_get]-$ttpaid;
$cr2=number_format($r2);
$cpile=number_format($db[pm_pile]);
$tbeg=tsdate($db[dbeg]);
$tend=tsdate($db[dend]);
if ($db[pm_egp]==1) { $egp='e-bid
ding'; } else { $egp='เจาะ
จง'; }
echo "
$rw |
$db[sname] |
$db[sampur] |
$db[bproject] |
$bg |
$get |
$paid1 |
$paid2 |
$paid3 |
$paid4 |
$cr2 |
$cr1 |
$cpile |
$tbeg |
$tend |
$egp |
$db[pm_subc] |
";
$rw++;
$tbg+=$db[budget];
$tget+=$db[pm_get];
$tr1+=$r1;
$tpaid1+=$db[pm_paid1];
$tpaid2+=$db[pm_paid2];
$tpaid3+=$db[pm_paid3];
$tpaid4+=$db[pm_paid4];
$tr2+=$r2;
$tpile+=$db[pm_pile];
}
$tbg=number_format($tbg);
$tget=number_format($tget);
$tr1=number_format($tr1);
$tpaid=number_format($tpaid);
$tr2=number_format($tr2);
$tpile=number_format($tpile);
$perc=number_format($nf*100/$rw,2,'.','');
echo "
รายงานแล้ว $nf รายการ ($perc %) |
$tbg |
$tget |
$tpaid1 |
$tpaid2 |
$tpaid3 |
$tpaid4 |
$tr2 |
$tr1 |
$tpile |
|
กลับ";
function tsdate($day) {
$Tmnt=array("ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.",
"ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.") ;
if ($day != '00000000') {
return intval(substr($day,6,2))." ".$Tmnt[intval(substr($day,4,2)-1)].intval(substr($day,2,2)+43) ;
} else {
return ' ';
}
}
?>