CHECKTIME ซึ่งมีชนิดข้อมูลเป็น datetime
CHECKTYPE ซึ่งจะแบ่งเป็น I และ O ---> ซึ่ง I ก็คือสถานะเข้า และ O คืสถานะออก
ภาพฟอร์มตอนไม่ error
ภาพ(ตอน error)
นี่ภาพฐานข้อมูลของผมครับ msql server 2008
นี่โค๊ดผม Code (PHP)
<?
include('connmsfinger.php');
$code = "select * from dbo.View_Person_Bydate
where CardNo='".$_POST["citizen_id"]."' and CONVERT(CHAR(10),CHECKTIME,23) '$date1' and '$date2' order by CONVERT(CHAR(10),CHECKTIME,23) asc";
//$qqr=odbc_exec($connmsfiger,$code);
$objQuery1 = mssql_query($code) or die ("Error Query [".$code."]");
$rs1=mssql_fetch_array($objQuery1);
$Num_Rows = mssql_num_rows($objQuery1);
?>
include('connmsfinger.php');
$code = "select * from dbo.View_Person_Bydate
where CardNo='".$_POST["citizen_id"]."' and CHECKTIME between '$date1' and '$date2' order by CHECKTIME asc";
//$qqr=odbc_exec($connmsfiger,$code);
$objQuery1 = mssql_query($code) or die ("Error Query [".$code."]");
$rs1=mssql_fetch_array($objQuery1);
$Num_Rows = mssql_num_rows($objQuery1);
แบบที่2 Code (PHP)
include('connmsfinger.php');
$code = "select * from dbo.View_Person_Bydate
where CardNo='".$_POST["citizen_id"]."' and CONVERT(CHAR(10),CHECKTIME,23) '$date1' and '$date2' order by CHECKTIME asc";
//$qqr=odbc_exec($connmsfiger,$code);
$objQuery1 = mssql_query($code) or die ("Error Query [".$code."]");
$rs1=mssql_fetch_array($objQuery1);
$Num_Rows = mssql_num_rows($objQuery1);