ใครเคยทำการค้นหาวันที่...ถึงวันที่...บ้างครับ ใครเคยทำการค้นหาวันที่...ถึงวันที่...บ้างครับ :::::
where $tb between '09/02/2547' and '1/01/2551'
ลองดูนะครับ
Date :
4 ก.ย. 2551 17:07:23
By :
wat_rukawa
ตามอย่างที่คุณ wat_rukawa บอกไปเลยครับ แต่อาจจะต้องดู Data Type ดีๆ ถ้าเป็น Char หรือ String มันอาจจะให้ผลไม่ตรง ควรใช้ Data Type เป็น Date จะได้ถูกต้องครับ
Date :
4 ก.ย. 2551 21:21:42
By :
adaaugusta
$sql="select * from $tb where data between '09/02/2547' and '1/01/2551' order by data";
Date :
5 ก.ย. 2551 07:32:32
By :
จัยดีแจกโค้ท
รบกวนหน่อย ครับ
ไม่ไหวแล้ว คือผม ต้องการระบบ ค้นหาแบบ ช่วงวันที่ แต่ ผลลัพธ์ไม่แสดงอะไร เลย
ครับ ไม่ทราบว่า ผิดตรง ไหน
วันที่มีชนิดของข้อมูลเป็น timestamp ครับ
<html>
<head>
<title>ระบบค้นหาข้อมูล</title></head>
<body>
<center><img src="logo.gif" width="120" height="90" border="0"align="absmiddle" ></center>
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<center>
<h3><font color="blue">ระบบค้นหาสมาชิก</font></h3>
<table width="600" border="1">
<tr>
<th>
ตั้งแต่:
<input name="txtKeyword" type="timestamp" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>">
ถึงวันที่:
<input name="txtKeyword2" type="timestemp" id="txtKeyword2" value="<?=$_GET["txtKeyword2"];?>">
<input type="submit" value="Search"><BR>
<font face ="CordiaUPC,MS Sans Serif,Thonburi" size="-1" color="red">หมายเหตุ:กรุณาใส่คำค้น วันที่-ลงทะเบียน เช่น ปี-เดือน-วัน 2009-04-03 เป็นต้น </font>
</th>
</table></center>
</form>
<?
if($_GET["txtKeyword and txtKeyword"]!= "")
{
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("ipmart");
$cs1 = "SET character_set_results=tis620";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = tis620";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = tis620";
mysql_query($cs3) or die('Error query: ' . mysql_error());
$strSQL = "SELECT me_ondate FROM marvelic_members where me_ondate >= txtKeyword and <= txtKeyword2 ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<center>
<table width="700" border="1">
<tr>
<th width="80"> <div align="center">รายการที่</div></th>
<th width="230"> <div align="center">ชื่อ-นามสกุล</div></th>
<th width="200"> <div align="center">วันที่-เวลา ลงทะเบียน</div></th>
</tr></center>
<?
while($objResult = mysql_fetch_array($objQuery))
{
$count++;
?>
<tr>
<td><div align="center"><?=$count;?></div></td>
<td><a target='_blank' href='aboutme.php'><?=$objResult["me_firstname"];?> <?=$objResult["me_lastname"];?></td>
<td><div align="center"><?=$objResult["me_ondate"];?></div></td>
</tr>
<?
}
echo"<font color='blue'>จำนวนข้อมูลที่พบ: ",mysql_num_rows($objQuery)," รายการ</font>";
?>
</table>
<?
mysql_close($objConnect);
}
?>
<BR>
<center>
<a href ="marvelic_offers.php" target="blank">สมาชิกที่มีข้อเสนอขาย</a>
<a href ="marvelic_offers_buy.php" target ="blank">สมาชิกที่มีข้อเสนอซื้อ</a>
<a href ="member_buffer.php" target="blank">สมาชิกใหม่</a>
</center>
</p>
</body>
</html>
Code (PHP)
<?php
?>
Code (PHP)
<?php
?>
Code (PHP)
<?php
?>
Code (PHP)
<?php
?>
Code (PHP)
<?php
?>
Date :
2009-04-20 19:43:17
By :
don
Load balance : Server 02