 |
มารบกวนๆ เพื่อนๆ พี่ๆ เก่งๆ ทั้งหลายอีกแระ ช่วยดูให้ผมหน่อย ผมอยากให้มันอยากให้มันแสดงดังฟอร์มที่ผมปริ้นสกินให้พี่ๆดูเลยครับ |
|
 |
|
|
 |
 |
|
ตอนนี้ผมติดแค่ฟอร์มนี้แหล่ะ ครับ ไม่รู้จะทำยังไงแล้ว
อยากจะให้แสดงข้อมูลโดย ประกอบด้วย ที่ || วันที่ || เวลาเข้า || เวลาออก
โดยการเซิร์ส ซึ่งได้จาก เลขบัตรประชาชน ช่องที่ 1 และ วันที่ซึ่งเป็น between ระหว่างวัน
ซึ่งข้อมูลที่จะใช้ก็มี Name,DEPTNAME,CHECKTIME,CHECKTYPE,CardNo
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);
?>
มัน error ใหญ่เลย ทำมาหลายวันละ เป็นเดือนเลยก็ว่าได้ ยังไม่ได้ เหมือนจะไม่ยากแต่ก็ยากมาก
ช่วยหน่อยครับ [font=Verdana]Please !!![/font]
Tag : PHP, Ms SQL Server 2008, JavaScript
|
ประวัติการแก้ไข 2012-07-18 14:45:28
|
 |
 |
 |
 |
Date :
2012-07-18 14:43:10 |
By :
compiak |
View :
994 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แบบแรก
Code (PHP)
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);
ลองดูนะคับ
|
 |
 |
 |
 |
Date :
2012-07-18 15:03:32 |
By :
ichiko |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เดี๋ยวจะลองดูครับ 
|
 |
 |
 |
 |
Date :
2012-07-18 15:13:49 |
By :
compiak |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|