Server IP : 103.233.192.212 / Your IP : 3.128.190.205 Web Server : Apache/2 System : Linux sv1.inde.co.th 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64 User : sumpatuan ( 1058) PHP Version : 5.5.38 Disable Function : symlink,shell_exec,exec,proc_close,proc_open,popen,system,dl,putenv,passthru,escapeshellarg,escapeshellcmd,pcntl_exec,proc_get_status,proc_nice,proc_terminate,pclose,ini_alter,virtual,openlog,ini_restore MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/sumpatuan/domains/sumpatuan.go.th/public_html/admin/ |
Upload File : |
<?php require_once('session_backend_administrator.php'); header('Content-Type: text/html; charset=UTF-8'); if($STT_login=="admin_login_true"){ $sql_cdata = " SELECT COUNT(*) FROM `data_egp` "; $qr_cdata = mysqli_query($con_db_administrator, $sql_cdata) or trigger_error("SQL", E_USER_ERROR); $rs_cdata = mysqli_fetch_row($qr_cdata); $numrows = $rs_cdata[0]; $rowsperpage = 10; $totalpages = ceil($numrows / $rowsperpage); if (isset($_GET['currentpage']) && is_numeric($_GET['currentpage'])) { $currentpage = (int) $_GET['currentpage']; } else { $currentpage = 1; } if ($currentpage > $totalpages) { $currentpage = $totalpages; } if ($currentpage < 1) { $currentpage = 1; } $offset = ($currentpage - 1) * $rowsperpage; $sql_data = " SELECT * ,CONCAT( DAY(`datetime_egp`) ,'/', MONTH(`datetime_egp`) ,'/', YEAR(`datetime_egp`)+543 ) AS 'cv_date_egp' FROM `data_egp` ORDER BY `data_egp`.`datetime_egp` DESC LIMIT $offset, $rowsperpage "; $qr_data = mysqli_query($con_db_administrator,$sql_data) or die( mysqli_error($con_db_administrator)); }else{ echo "<SCRIPT type='text/javascript'> alert('กรุณาเข้าสู่ระบบ'); window.location.replace('../index'); </SCRIPT>"; exit; } ?> <!doctype html> <html lang="en"> <head> <?php include_once ("head.html"); ?> </head> <body class="" > <?php include_once ("menu.php"); ?> <div class="container pt-3 pb-4 " > <div class="row "> <div class="col text-secondary" > <div class="p-1 ps-2 box-link " ><a href="backend-administrator" class="link-info">หน้าหลัก</a> / ประกาศจัดซื้อจัดจ้างจากระบบ e-GP</div> </div> <div class="w-100 pb-4"></div> <div class="col m-auto" > <div class="bg-line-1 hideTab"></div> </div> <div class="col-auto "> <span class="fs-36 fw-700 lh-sm">ประกาศจัดซื้อจัดจ้างจากระบบ e-GP</span> </div> <div class="col m-auto" > <div class="bg-line-1 hideTab"></div> </div> </div> <div class="row mt-2 mb-4"> <div class="col-md-3 p-2"> <button type="button" class="btn btn-secondary w-100 h-100 lh-base pt-3 pb-3" onClick="javascript:window.location.replace('action/request_egp');"><i class="fas fa-cloud-download-alt mb-2" style="font-size:35px"></i><br>อัพเดทข้อมูลประกาศ<br>จัดซื้อจัดจ้างจากระบบ e-GP</button> </div> <div class="col-md-9 p-2 fw-500 fs-14"> <span class="fw-700 fs-16">หมายเหตุการอัพเดทข้อมูล</span> <div class="mt-2"> <span>1. การอัพเดตข้อมูลนั้น คือการนำข้อมูลประกาศจัดซื้อจัดจ้างจากระบบ e-GP มาเก็บในฐานข้อมูลเว็บไซต์</span> <br><span>2. ควรอัพเดทข้อมูลทุกวัน เพราะทางระบบ ข้อมูลประกาศต่างๆ จะแสดงเฉพาะ 20 รายการล่าสุดต่อวันที่มีการประกาศในระบบ e-GP กรณีที่ประกาศ ในวันนั้นๆ ไม่ถึง 20 รายการ ระบบจะแสดงรายการย้อนหลังให้ 7 วันจนครบ 20 รายการ</span> <br><span>3. ระบบ e-GP เปิดให้เชื่อมโยงดึงข้อมูล ทุกวัน ช่วงเวลา 12.01 - 12.59 น. และ 17.01 - 08.59 น. หากระบบล่มจะดึงข้อมูลไม่สำเร็จ ให้เข้ามาดึงข้อมูลใหม่อีกครั้ง</span> </div> </div> </div> <hr class="hr-das"> <div class="row mt-4 mb-4"> <div class="col"> <span class="fw-700 fs-20"><i class="fas fa-database"></i> ข้อมูลประกาศจัดซื้อจัดจ้างจากระบบ e-GP ในฐานข้อมูลเว็บไซต์</span> <div class="w-100 overflow-x-auto mt-2"> <table class="table table-bordered table-striped table-hover mb-2 tball-mw"> <thead > <tr class="text-center"> <th style="width:9%">วันเวลา</th> <th style="width:30%">ประเภท</th> <th style="width:58%">หัวข้อเอกสาร</th> <th style="width:3%">ลบ</th> </tr> </thead> <tbody class="table-group-divider fs-16"> <?php while($rs_data = mysqli_fetch_array($qr_data)){ $date_egp = $rs_data["cv_date_egp"]; switch($rs_data["alias_egp"]){ case 'P0': $type_egp='แผนการจัดซื้อจัดจ้าง'; break; case '15': $type_egp='ประกาศราคากลาง'; break; case 'B0': $type_egp='ร่างเอกสารประกวดราคา ( e-Bidding) และร่างเอกสารซื้อหรือจ้างด้วยวิธีสอบราคา'; break; case 'D0': $type_egp='ประกาศเชิญชวน'; break; case 'W0': $type_egp='ประกาศชื่อผู้ชนะการเสนอราคา/ประกาศผู้ได้รับการคัดเลือก'; break; case 'D1': $type_egp='ยกเลิกประกาศเชิญชวน'; break; case 'W1': $type_egp='ยกเลิกประกาศชื่อผู้ชนะการเสนอราคา/ประกาศผู้ได้รับการคัดเลือก'; break; case 'D2': $type_egp='เปลี่ยนแปลงประกาศเชิญชวน'; break; case 'W2': $type_egp='เปลี่ยนแปลงประกาศรายชื่อผู้ชนะการเสนอราคา'; break; default: $type_egp=$rs_data["alias_egp"]; break; } ?> <tr> <td class="text-center"><?php echo $date_egp;?></td> <td class="text-center fs-14"><?php echo $type_egp;?></td> <th style="background-color:#fffbe6;"><a href="<?php echo $rs_data["detail_egp"];?>" target="_blank"><?php echo $rs_data["title_egp"];?></a></th> <td class="text-center fs-18" > <a href="action/del-egp?id=<?php echo $rs_data["id_egp"]; ?>" class="link-dark" data-bs-toggle="tooltip" data-bs-title="ลบข้อมูล" onclick="return confirm('ต้องการลบข้อมูล e-GP นี้ ใช่หรือไม่??');" ><i class="fas fa-trash-alt" ></i></a> </td> </tr> <?php } ?> <?php if($numrows=="0"){ echo '<tr><td colspan="7"><div class="w-100 text-center mt-5 mb-5 text-secondary opacity-50 fs-20" ><i class="fas fa-eye-slash"></i> ไม่พบข้อมูล</div></td></tr>';} ?> </tbody> </table> </div> <!------------- NUMBER PAGE -------------> <div class="mt-2 fs-12 w-100 text-secondary clearfix"> <div class="float-start lh-sm"> แสดงข้อมูลตั้งแต่ 1 ถึง 10 <br class="showTab">จากข้อมูลทั้งหมด <span class="text-primary"><?php echo $numrows; ?></span> ข้อมูล </div> <div class="float-end"> <div aria-label="Page navigation example"> <ul class="pagination pagination-sm justify-content-end"> <?php $range = 5; if ($currentpage > 1) { echo " <li class='page-item'> <a class='page-link text-black-50' href='{$_SERVER['PHP_SELF']}?currentpage=1' aria-label='Previous'> <i class='fas fa-angle-double-left'></i> </a> </li>"; $prevpage = $currentpage - 1; echo "<li class='page-item'> <a class='page-link text-black-50' href='{$_SERVER['PHP_SELF']}?currentpage=$prevpage' aria-label='Previous'> <i class='fas fa-angle-left'></i> </a> </li>"; } for ($x = ($currentpage - $range); $x < (($currentpage + $range) + 1); $x++) { if (($x > 0) && ($x <= $totalpages)) { if ($x == $currentpage) { echo "<li class='page-item active' aria-current='page'> <a class='page-link text-bg-secondary' href='#'>$x <span class='sr-only'>(current)</span></a> </li> "; } else { echo " <li class='page-item'><a class='page-link text-black-50' href='{$_SERVER['PHP_SELF']}?currentpage=$x'>$x</a></li>"; } } } if ($currentpage != $totalpages) { $nextpage = $currentpage + 1; echo "<li class='page-item'> <a class='page-link text-black-50' href='{$_SERVER['PHP_SELF']}?currentpage=$nextpage' aria-label='Next'> <i class='fas fa-angle-right'></i> </a> </li>"; echo "<li class='page-item'> <a class='page-link text-black-50' href='{$_SERVER['PHP_SELF']}?currentpage=$totalpages' aria-label='Next'> <i class='fas fa-angle-double-right'></i> </a> </li>"; } ?> </ul> </div> </div> </div> <!---------------------------------------> </div> </div> <?php include_once ("footer.php"); ?> <script> const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]') const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl)) </script> </div> </body> </html>