 |
|
ใสข้อมูลบแบบวันที่ และเวลา ใน textfield 2 อัน แล้วส่งค่าไปแบบ get แล้ว ไม่ยอม Query ช่วยทีครับ
ส่วนที่ใช้ในการส่งค่า วันที่ และ เวลา
<td><form name="form1" method="GET" action="Daily_search">
<label>
<input type="text" name="Time1" id="Time1" value="<?=$_GET["Time1"];?>">
<a href="javascript: NewCssCal('Time1','ddmmyyyy','arrow',true,24,false)"><img src="images/cal.gif" width="16" height="16" alt="Pick a date"></a> </label>
<span class="content">&</span>
<p>
<label>
<input type="text" name="Time2" id="Time2" value="<?=$_GET["Time2"];?>">
<a href="javascript: NewCssCal('Time2','ddmmyyyy','arrow',true,24,false)"><img src="images/cal.gif" width="16" height="16" alt="Pick a date"></a> </label>
</p>
<p>
<label>
<input type="submit" value="Submit">
</label>
</p>
</form></td>
ค่าที่ส่งไป
http://localhost/AssetDB/Daily_search?Time2=23-09-2009+14%3A24%3A56&Time3=23-09-2009+14%3A24%3A59
ค่าที่รับค่า
<?
if($_GET["Time2"] != "" and $_GET["Time3"] != "" )
{
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
$objDB = mysql_select_db("Assetdb");
$strSQL = "SELECT * FROM reports WHERE reports_work Between '%".$_GET["Time2"]."%' and '%".$_GET["Time3"]."%' ";
?>
คือผมส่งค่าไปแล้ว มันไม่ Query มันเป็น Time2=23-09-2009+14%3A24%3A56 ต้องเป็น
Time2=23-09-2009 14:24:59
ใช่ไหมครับ ต้องแก้ไขตรงไหนครับ
ขอบคุณครับ
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
2009-09-23 14:29:53 |
By :
slam |
View :
1397 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |