|
|
|
php การค้นหาข้อมูลจากวันที่นี้ ถึง วันที่นี้ ตอนแรกข้อมูลจะแสดงมาเป็นตารางจะแสดงข้อมูทั้งหมด แล้วให้ค้นหาจากวันที่ |
|
|
|
|
|
|
|
ใช้ BETWEEN ครับ
Code (SQL)
SELECT * FROM table_name WHERE (CreateDate BETWEEN '2015-01-01' AND '2015-01-31')
|
|
|
|
|
Date :
2015-01-21 20:55:53 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<? ob_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link type="text/css" href="css1/ui-lightness/jquery-ui-1.8.10.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js1/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js1/jquery-ui-1.8.10.offset.datepicker.min.js"></script>
<script type="text/javascript">
$(function () {
var d = new Date();
var toDay = d.getDate() + '/' + (d.getMonth() + 1) + '/' + (d.getFullYear() + 543);
// Datepicker
$("#bor").datepicker({ changeMonth: true, changeYear: true,dateFormat: 'dd/mm/yy', isBuddhist: true, defaultDate: toDay,dayNames: ['อาทิตย์','จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์'],
dayNamesMin: ['อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.'],
monthNames: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
monthNamesShort: ['ม.ค.','ก.พ.','มี.ค.','เม.ย.','พ.ค.','มิ.ย.','ก.ค.','ส.ค.','ก.ย.','ต.ค.','พ.ย.','ธ.ค.']});
// Datepicker
$("#re").datepicker({ changeMonth: true, changeYear: true,dateFormat: 'dd/mm/yy', isBuddhist: true, defaultDate: toDay,dayNames: ['อาทิตย์','จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์'],
dayNamesMin: ['อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.'],
monthNames: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
monthNamesShort: ['ม.ค.','ก.พ.','มี.ค.','เม.ย.','พ.ค.','มิ.ย.','ก.ค.','ส.ค.','ก.ย.','ต.ค.','พ.ย.','ธ.ค.']});
});
</script>
<style type="text/css">
<!--
.style1 {font-size: 24px}
.style17 {font-size: 24px; font-family: "TH SarabunPSK"; font-weight: bold; }
.style5 { font-family: "TH SarabunPSK";
font-weight: bold;
}
.style50 {font-family: "TH Mali Grade 6"}
.style52 {font-size: 28px; font-family: "TH SarabunPSK"; font-weight: bold; }
.style54 {font-family: "TH Mali Grade 6"; font-size: 22px; }
body {
background-image: url(i/BGGG.jpg);
}
.style55 {
font-family: "TH SarabunPSK";
font-size: 24px;
}
.style56 {
font-size: 22px;
font-weight: bold;
}
.style57 {
font-family: "TH SarabunPSK";
font-size: 22px;
font-weight: bold;
}
-->
</style>
</head>
<body>
<?php //การคืนหนังสือ
$objConnect = mysql_connect("localhost","root","root") or die (mysql_error());
$objDB = mysql_select_db("b_book") or die("Error Connect to Database");
mysql_query("SET NAMES UTF8");
// เปลี่ยนสถานะ
if($_GET['Action'] == 'Update'){
if($_GET['yc_status'] == '0'){ $status = '1'; }else{ $status = '0'; }
$upSQL = " UPDATE yc_book2 SET yc_status = '$status' WHERE yc_id = '".$_GET['yc_id']."' ";
$upQuery = mysql_query($upSQL);
echo "<script>window.location='".$_SERVER['PHP_SELF']."';</script>";
exit();
}
?>
<p align="center" class="style52">รายงานการยืม - คืนหนังสือ</p>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="get" name="Search" id="Search">
<div align="center">
<table width="587">
<tr>
<td><p align="center"><span class="style54"><span class="style5">ค้นหาเฉพาะกรุณาใส่รหัสสมาชิกหรือชื่อสมาชิก</span> :</span>
<input type="text" name="txtSearch" value="<?=$_GET['txtSearch'];?>"/>
<input type="submit" name="btnSubmit" value="ค้นหา"/>
<a href="index_libarian.php" class="style17">กลับ</a></p>
<p align="center"><span class="style55"><span class="style56">ค้นหาด้วยวันที่ : </span></span>
<input type="text" id="bor" name="bor" />
<span class="style57"> ถึง :</span>
<input type="text" id="re" name="re" />
<input type="submit" name="Search2" value="ค้นหา"/>
</p>
<p align="center">
<input type="button" name="btnBorrow" value="แสดงการยืมทั้งหมด" onclick="window.location.href='<?=$_SERVER['PHP_SELF'];?>?Action=Borrow'"/>
<input type="button" name="btnReturn" value="แสดงการคืนทั้งหมด" onclick="window.location.href='<?=$_SERVER['PHP_SELF'];?>?Action=Return'"/>
<input type="button" name="btnAll" value="แสดงการยืม-คืนทั้งหมด" onclick="window.location.href='<?=$_SERVER['PHP_SELF'];?>?Action=All'"/>
</p></td>
</tr>
</table>
</div>
</form>
<div align="center"><br />
<table width="77%" border="1" cellpadding="1" cellspacing="0">
<tr>
<th width="6%"><span class="style17">ลำดับ</span></th>
<th width="10%"><span class="style17">รหัสสมาชิก</span></th>
<th width="18%"><span class="style17">ชื่อสมาชิก</span></th>
<th width="9%"><span class="style17">รหัสหนังสือ</span></th>
<th width="20%"><span class="style17">ชื่อหนังสือ</span></th>
<th width="16%"><span class="style17">วันที่ยืม</span></th>
<th width="14%"><span class="style17">วันที่คืน</span></th>
<th width="7%"><span class="style17">สถานะ</span></th>
</tr>
<?php
//การค้นหา
$Num = 0;
$strSQL = " SELECT * FROM yc_book2";
$strSQL .= " LEFT JOIN register ON yc_book2.r_id = register.r_id";
$strSQL .= " LEFT JOIN book ON yc_book2.b_id = book.b_id";
if(isset($_GET['btnSubmit']) && $_GET['txtSearch'] != ""){
$strSQL .= " WHERE (register.r_id LIKE '%".$_GET['txtSearch']."%') OR (register.r_name LIKE '%".$_GET['txtSearch']."%') ";
}else if($_GET['Action'] == 'Borrow' || empty($_GET['Action'])){
$strSQL .= " WHERE yc_status = '0' ";
}else if($_GET['Action'] == 'Return'){
$strSQL .= " WHERE yc_status = '1' ";
}
$objQuery = mysql_query($strSQL);
if(mysql_num_rows($objQuery) > 0){
while($objResult = mysql_fetch_array($objQuery)){
$Num++;
?>
<tr>
<td><div align="center"><span class="style50 style1"><strong> <?=$Num;?></strong></span></div></td>
<td><span class="style50 style1"><strong> <?=$objResult['r_id'];?></strong></span></td>
<td><span class="style50 style1"><strong> <?=$objResult['yc_namer'];?> </strong></span></td>
<td><span class="style50 style1"><strong> <?=$objResult['b_id'];?></strong></span></td>
<td><span class="style50 style1"><strong><?=$objResult['yc_nameb'];?></strong></span></td>
<td><div align="center"><span class="style50 style1"><strong><?=$objResult['yc_bor'];?> </strong></span></div></td>
<td><div align="center"><span class="style50 style1"><strong> <?=$objResult['yc_re'];?></strong></span></div></td>
<td><div align="center"><span class="style50 style1"><strong><?php if($objResult['yc_status'] == '0'){ echo 'ยังไม่คืน'; }else{ echo 'คืนแล้ว'; } ?>
</strong></span></div></td>
</tr>
<?php } }else{ ?>
<tr align="center">
<td colspan="9"><span class="style5">ไม่พบข้อมูล</span></td>
</tr>
<?php } ?>
</table>
</div>
</body>
</html>
ตรงที่ ค้นหาด้วยวันที่:..................ถึง............................ ค้นหา
จะใส่โค้ดยังไงให้ ข้อมูลขึ้นมาค่ะ
วันที่นี้จะให้ดึงมาจากวันที่ยืม
|
|
|
|
|
Date :
2015-01-22 08:32:52 |
By :
นาok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SELECT * FROM `objects` WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')
|
|
|
|
|
Date :
2015-01-22 16:32:54 |
By :
kenghockey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|