|
|
|
รบกวนช่วยดูโค้ดให้หน่อยค่ะ ต้องการให้แสดงว่า ไม่พบข้อมูล |
|
|
|
|
|
|
|
พอดีลองทำตามกระทู้นี้แล้ว https://www.thaicreate.com/php/forum/082796.html
แต่ยังไม่ได้ค่ะ ทั้งๆที่มีรายการแต่ ขึ้นไม่พบข้อมูลขึ้นมาแทนค่ะ
ปล.ในโค้ดยังไม่ได้ใส่ sql num row นะคะ
รบกวนช่วยทีค่ะ
Code (PHP)
<?php
include("template_admin.php")
?>
<head>
<link rel="stylesheet" href="css/datepicker.css">
<script src="js/bootstrap-datepicker-thai.js"></script>
</head>
</br>
</br>
</br>
<div class="container">
<?php
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
mysql_query("SET NAMES UTF8",$objConnect);
$objDB = mysql_select_db("database");
$strSQL=" select a.borrow_id , a.user_id , b.user_name , b.user_lastname , c.device_name , a.date_borrow , a.date_return , a.total_borrow ,a.des_borrow, a.status_device from db_borrow_return a
left join db_user b
on a.user_id=b.user_id
left join db_device c
on a.device_id=c.device_id
WHERE status_device='รอการอนุมัติ'
ORDER BY date_borrow DESC ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<div class="panel panel-primary"style="background-color:#0e82d6;">
<div><center> <class="panel-body" style="color:white"><h3><span class="glyphicon glyphicon-time"></span> รายการที่รอการตรวจสอบขอยืมอุปกรณ์คอมพิวเตอร์ </h3></center></div>
</div>
</div>
<form name="frmSearch" method="get" action="<?php $_SERVER['SCRIPT_NAME'];?>">
<div align="center">
<div class="panel " style="max-width:400px">
<h4>ค้นหาข้อมูลด้วย วันที่ยืมอุปกรณ์คอมพิวเตอร์</h4>
<div class="form-group">
<div class="input-group ">
<span class="input-group-addon" id="basic-addon1"> <span class="glyphicon glyphicon-calendar"></span></span>
<input type="text" class="form-control" name="txtKeyword" id="txtKeyword" >
</div>
</div>
<script>
$(function () {
$("#txtKeyword").datepicker({ format : 'yyyy-mm-dd' })
});
</script>
<button class="btn btn-primary" type="submit" name="submit" id="submit" value="submit" >
<span class="glyphicon glyphicon-search"></span>
ค้นหา
</button>
</br>
</div>
</div>
</form>
</br>
<?php
error_reporting( error_reporting() & ~E_NOTICE );
$name = $_REQUEST['txtKeyword'];
echo $txtKeyword;
?>
<?php
if($_GET['txtKeyword'] != "")
{
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
mysql_query("SET NAMES UTF8",$objConnect); // set กำหนดมาตราฐาน
mysql_query("SET character_set_results=utf8");//ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8");//ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8");//ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8
$objDB = mysql_select_db("database");
// Search By Name or Email
$strSQL = "select a.borrow_id , a.user_id , b.user_name , b.user_lastname , a.device_id , c.device_name , a.date_borrow , a.date_return , a.total_borrow ,a.des_borrow, a.status_device from db_borrow_return a
left join db_user b
on a.user_id=b.user_id
left join db_device c
on a.device_id=c.device_id
WHERE (a.date_borrow LIKE '%".$_GET["txtKeyword"]."%' ) AND status_device='รอการอนุมัติ' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
if(mysql_num_rows($objQuery)==0) {
echo "<script>alert('ไม่พบข้อมูลที่ต้องการ')</script>";
echo "<script>location='borrow_list.php'</script>";
}
?>
<?php
}
?>
</div>
<!--สิ้นสุดการค้นหา-->
</br>
<div class="container-fluid">
<table class="table table-striped" style="background-color:#EEEED1">
<thead>
<tr>
<th><center>รหัสการยืมอุปกรณ์คอมพิวเตอร์</center></th>
<th><center>รหัสพนักงาน</center></th>
<th><center>ชื่อพนักงาน</center></th>
<th><center>นามสกุลพนักงาน</center></th>
<th><center>รหัสอุปกรณ์</center></th>
<th><center>ชื่ออุปกรณ์</center></th>
<th><center>วันที่ยืม</center></th>
<th><center>วันที่คืน</center></th>
<th><center>จำนวนที่ยืม</center></th>
<th><center>รายละเอียดการขอยืม</center></th>
<th><center>สถานะอุปกรณ์</center></th>
</tr>
</thead>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tbody>
<tr>
<td><center><?php echo $objResult["borrow_id"];?></center></td>
<td><center><?php echo $objResult["user_id"];?></center></td>
<td><center><?php echo $objResult["user_name"];?></center></td>
<td><center><?php echo $objResult["user_lastname"];?></center></td>
<td><center><?php echo $objResult["device_id"];?> </center></td>
<td><center><?php echo $objResult["device_name"];?> </center></td>
<td><center><?php echo date_thai($objResult["date_borrow"]);?></center></td>
<td><center><?php echo date_thai($objResult["date_return"]);?></center></td>
<td><center><?php echo $objResult["total_borrow"];?></center></td>
<td><center><?php echo $objResult["des_borrow"];?></center></td>
<td><center> <?php echo $objResult["status_device"];?></center></td>
<td>
<center>
<button class="btn btn-primary">
<span class="glyphicon glyphicon-wrench"></span>
<a style="color:white" href="edit_borrow_form.php?user_id=<?php echo $objResult["user_id"];?>">ดำเนินการ</a>
</button>
</button>
</center>
</td>
<td>
<center>
<button class="btn btn-danger">
<align="center">
<span class="glyphicon glyphicon-trash"></span>
<a style="color:white" href="JavaScript:if(confirm('คุณต้องการลบข้อมูลนี้ใช่หรือไม่ ?')==true){window.location='delete_borrow_list.php?borrow_id=<?php echo $objResult["borrow_id"];?>';}">ลบข้อมูล</a>
</center>
</button></td>
</tr>
</tbody>
</div>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
?>
</div>
</br>
</br>
<div align="center">
<button class="btn btn-success" type="cancel" value="cancel" onclick="window.location.href='home_admin.php?val='">
<span class="glyphicon glyphicon-menu-left"></span>
กลับหน้าแรก
</button>
</div>
Tag : PHP
|
|
|
|
|
|
Date :
2015-09-21 16:16:14 |
By :
programmua |
View :
825 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อะลองดูครับ ผมคิดว่าคุณลองออกแบบขั้นตอนการทำงานดีๆ นะครับ แล้วมันจะไม่ยากเลย ค่อยๆปรับไป
Code (PHP)
<?php
include("template_admin.php")
?>
<head>
<link rel="stylesheet" href="css/datepicker.css">
<script src="js/bootstrap-datepicker-thai.js"></script>
</head>
</br>
</br>
</br>
<div class="container">
<div class="panel panel-primary"style="background-color:#0e82d6;">
<div><center> <class="panel-body" style="color:white"><h3><span class="glyphicon glyphicon-time"></span> รายการที่รอการตรวจสอบขอยืมอุปกรณ์คอมพิวเตอร์ </h3></center></div>
</div>
</div>
<form name="frmSearch" method="get" action="<?php $_SERVER['SCRIPT_NAME'];?>">
<div align="center">
<div class="panel " style="max-width:400px">
<h4>ค้นหาข้อมูลด้วย วันที่ยืมอุปกรณ์คอมพิวเตอร์</h4>
<div class="form-group">
<div class="input-group ">
<span class="input-group-addon" id="basic-addon1"> <span class="glyphicon glyphicon-calendar"></span></span>
<input type="text" class="form-control" name="txtKeyword" id="txtKeyword" >
</div>
</div>
<script>
$(function () {
$("#txtKeyword").datepicker({ format : 'yyyy-mm-dd' })
});
</script>
<button class="btn btn-primary" type="submit" name="submit" id="submit" value="submit" >
<span class="glyphicon glyphicon-search"></span>
ค้นหา
</button>
</br>
</div>
</div>
</form>
</br>
<?php
error_reporting( error_reporting() & ~E_NOTICE );
$name = $_REQUEST['txtKeyword'];
echo $txtKeyword;
?>
</div>
<!--สิ้นสุดการค้นหา-->
</br>
<div class="container-fluid">
<table class="table table-striped" style="background-color:#EEEED1">
<thead>
<tr>
<th><center>รหัสการยืมอุปกรณ์คอมพิวเตอร์</center></th>
<th><center>รหัสพนักงาน</center></th>
<th><center>ชื่อพนักงาน</center></th>
<th><center>นามสกุลพนักงาน</center></th>
<th><center>รหัสอุปกรณ์</center></th>
<th><center>ชื่ออุปกรณ์</center></th>
<th><center>วันที่ยืม</center></th>
<th><center>วันที่คืน</center></th>
<th><center>จำนวนที่ยืม</center></th>
<th><center>รายละเอียดการขอยืม</center></th>
<th><center>สถานะอุปกรณ์</center></th>
</tr>
</thead>
<tbody>
<?php
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
mysql_query("SET NAMES UTF8",$objConnect); // set กำหนดมาตราฐาน
mysql_query("SET character_set_results=utf8");//ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8");//ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8");//ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8
$objDB = mysql_select_db("database");
if($_GET['txtKeyword'] != "")
{
// Search By Name or Email
$strSQL = "select a.borrow_id , a.user_id , b.user_name , b.user_lastname , a.device_id , c.device_name , a.date_borrow , a.date_return , a.total_borrow ,a.des_borrow, a.status_device from db_borrow_return a
left join db_user b
on a.user_id=b.user_id
left join db_device c
on a.device_id=c.device_id
WHERE (a.date_borrow LIKE '%".$_GET["txtKeyword"]."%' ) AND status_device='รอการอนุมัติ' ";
} else {
$strSQL=" select a.borrow_id , a.user_id , b.user_name , b.user_lastname , c.device_name , a.date_borrow , a.date_return , a.total_borrow ,a.des_borrow, a.status_device from db_borrow_return a
left join db_user b
on a.user_id=b.user_id
left join db_device c
on a.device_id=c.device_id
WHERE status_device='รอการอนุมัติ'
ORDER BY date_borrow DESC ";
}
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
if(mysql_num_rows($objQuery)<1) {
echo "<script>alert('ไม่พบข้อมูลที่ต้องการ')</script>";
echo "<script>location='borrow_list.php'</script>";
} else {
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><center><?php echo $objResult["borrow_id"];?></center></td>
<td><center><?php echo $objResult["user_id"];?></center></td>
<td><center><?php echo $objResult["user_name"];?></center></td>
<td><center><?php echo $objResult["user_lastname"];?></center></td>
<td><center><?php echo $objResult["device_id"];?> </center></td>
<td><center><?php echo $objResult["device_name"];?> </center></td>
<td><center><?php echo date_thai($objResult["date_borrow"]);?></center></td>
<td><center><?php echo date_thai($objResult["date_return"]);?></center></td>
<td><center><?php echo $objResult["total_borrow"];?></center></td>
<td><center><?php echo $objResult["des_borrow"];?></center></td>
<td><center> <?php echo $objResult["status_device"];?></center></td>
<td>
<center>
<button class="btn btn-primary">
<span class="glyphicon glyphicon-wrench"></span>
<a style="color:white" href="edit_borrow_form.php?user_id=<?php echo $objResult["user_id"];?>">ดำเนินการ</a>
</button>
</button>
</center>
</td>
<td>
<center>
<button class="btn btn-danger">
<align="center">
<span class="glyphicon glyphicon-trash"></span>
<a style="color:white" href="JavaScript:if(confirm('คุณต้องการลบข้อมูลนี้ใช่หรือไม่ ?')==true){window.location='delete_borrow_list.php?borrow_id=<?php echo $objResult["borrow_id"];?>';}">ลบข้อมูล</a>
</center>
</button></td>
</tr>
<?PHP } } ?>
</tbody>
</table>
<?php
mysql_close($objConnect);
?>
</div>
</br>
</br>
<div align="center">
<button class="btn btn-success" type="cancel" value="cancel" onclick="window.location.href='home_admin.php?val='">
<span class="glyphicon glyphicon-menu-left"></span>
กลับหน้าแรก
</button>
</div>
|
|
|
|
|
Date :
2015-09-21 16:52:18 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|