|
|
|
อยากให้ คลิกที่รูป ปฎิทินแล้วแสดงค่าใน TEXT แล้วกรองค่าจากวันที่ไปแสดงครับ |
|
|
|
|
|
|
|
อันนี้ HTML ครับ
Code (PHP)
<style type="text/css">
.style1 { font-size: 24px
}
</style>
</head>
<body>
<title></title>
<script language="JavaScript" src="date-picker.js"></script>
<div align="center">
<br>
<form name="form1" method="post" action="Php_BorroDetail.php">
<p class="style1">รายงานยืม/คืนเครื่องมือก่อสร้าง</p>
<p class="style1"> </p>
<table width="60%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="16%" >ตั้งแต่วันที่</td>
<td width="84%" ><input type="text" id="datepicker" /> <img src="ptt.jpg" width="24" height="22" border="0" align="top"></td>
</tr>
</table>
<table width="60%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="16%" >ถึง </td>
<td width="84%" ><a href="javascript:show_calendar('form1.S_DATE');" onmouseover="window.status='ปฏิทิน';return true;" onmouseout="window.status='';return true;">
<input name="2" type="text" id="datepicker" />
<img src="ptt.jpg" alt="" width="24" height="22" border="0" align="top" /></a></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="ตกลง" />
<input type="submit" name="reset" value="ล้างค่า" /></td>
</tr>
</table>
<p></p>
<p> </p>
</form>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$( "#datepicker" ).datepicker();
$.datepicker.regional['th'] ={
changeMonth: true,
changeYear: true,
showOn: "ปุ่ม",
buttonImage: 'images/calendar.gif',
buttonImageOnly: true,
dateFormat: 'dd M yy',
dayNames: ['อาทิตย์', 'จันทร์', 'อังคาร', 'พุธ', 'พฤหัสบดี', 'ศุกร์', 'เสาร์'],
dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],
monthNames: ['มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'],
monthNamesShort: ['ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.', 'ธ.ค.'],
constrainInput: true,
yearRange: '-20:+0',
buttonText: 'เลือก',
};
$.datepicker.setDefaults($.datepicker.regional['th']);
});
var Holidays;
//On Selected Date
//Have Check Date
function CheckDate(date) {
var day = date.getDate();
var selectable = true;//ระบุว่าสามารถเลือกวันที่ได้หรือไม่ True = ได้ False = ไม่ได้
var CssClass = '';
if (Holidays != null) {
for (var i = 0; i < Holidays.length; i++) {
var value = Holidays[i];
if (value == day) {
selectable = false;
CssClass = 'specialDate';
break;
}
}
}
return [selectable, CssClass, ''];
}
</script>
</body>
</html>
</script>
</body>
</html>
ส่วนนี้นี้ PHP
Code (PHP)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ระบบจัดการคลังเครื่องมือก่อสร้าง</title>
<style type="text/css">
<!--
.style1 {
font-size: 24px
}
-->
</style>
</head>
<body>
<p> </p>
<p>
</p>
<table width="985" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#000000">
<tr>
<td width="975" height="707" align="left" valign="top"><table width="1023" border="0" align="center">
<tr>
<td colspan="2" align="center"><p class="style1">รายงานการยืม/คืนเครื่องมือก่อสร้าง
</p>
<p>ตั้งแต่วันที่</p>
<p> </p></td>
</tr>
<tr>
<td width="965" valign="top"><table width="1073" height="133" border="0">
<tr>
<td width="67">วันที่ยืม</td>
<td width="95" align="center">เลขที่ใบยืม</td>
<td width="108" align="center">ชื่อพนักงาน</td>
<td width="169">ชื่อโครงการ</td>
<td width="98">รหัสเครื่องมือ</td>
<td width="142">ชื่อเครื่องมือ</td>
<td width="72" align="right">จำนวน</td>
<td width="65" align="center">หน่วย</td>
<td width="103">สภานะการคืน</td>
<td width="112">วันที่คืน</td>
</tr>
<?php
$link=mysql_connect("localhost","root","1234");
mysql_query("use management;");
mysql_query("SET NAMES UTF8");
$result = mysql_query("SELECT*FROM borrow,borrowdetail,employee,project,equipment");
while($row = mysql_fetch_array($result))
{?>
<tr>
<td><? echo $row['BorrowDate'];?></td>
<td align="center"><? echo $row['BorrowNum'];?></td>
<td align="center"><? echo $row['Name'];?></td>
<td><? echo $row['ProjectName'];?></td>
<td><? echo $row['EquipId'];?></td>
<td><? echo $row['EquipName'];?></td>
<td align="right"><? echo $row['Amount'];?></td>
<td align="center"><? echo $row['Unit'];?></td>
<td><? echo $row['EquipStatus'];?></td>
<td><? echo $row['ReturnDate'];?></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<?}?>
</table></td>
<td width="48" align="right" valign="top"> </td>
</tr>
</table>
<p> </p>
<p> </p>
<table width="1068" border="0">
<tr>
<td width="510">รายการยืมทั้งหมด</td>
<td width="482">รายการคืนทั้งหมด</td>
</tr>
</table>
<p> </p>
<p> </p>
<?php
function ThaiDate()
{
$ThDay = array ( "อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์" );
$ThMonth = array ( "มกรามก", "กุมภาพันธ์", "มีนาคม", "เมษายน",
"พฤษภาคม", "มิถุนายน", "กรกฏาคม", "สิงหาคม",
"กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );
$a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
$b = date( "n" )-1; // ค่าเดือน (1-12)
$c = date( "j" ); // ค่าวันที่(1-31)
$d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.
return "วัน$ThDay[$a] ที่ $c $ThMonth[$b] $d";
}
echo ThaiDate(); // พิมพ์วันที่
?>
<?php
$result = mysql_query($strSQL = ("SELECT DISTINCT BorrowNum, Name,EquipId,EquipName,Amount,Unit,EquipStatus,ReturnDate ".
$strSQL = $strSQL & " FROM borrow,borrowdetail,employee,project,equipment" .
$strSQL = $strSQL & " ORDER BY BorrowDate ASC;" ));
while($row = mysql_fetch_array($result));?></td>
{?>
<p> </p>
<p> </p>
<p> </p>
<p align="right"> </p>
<p align="right"> </p>
<p align="right"> </p>
<p align="right">หน้า1/1</p></td>
</tr>
</table>
?>
</p>
<p> </p>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2015-03-23 13:38:22 |
By :
toonetech |
View :
821 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SQL MYSQL DATE_FORMAT
ตัวอย่างการเขียน Criteria เกี่ยวกับ วันที่ Date/Time ครับ ที่สำคัญคือ Format จะต้องถูกต้อง เช่น YYYY-MM-DD ครับ
|
|
|
|
|
Date :
2015-03-23 20:47:40 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|