gpt4 book ai didi

javascript - Jquery datepicker 不通过 URL 从 MySql 数据库获取结果?

转载 作者:行者123 更新时间:2023-11-29 21:40:57 28 4
gpt4 key购买 nike

我正在努力找出为什么这不起作用,我试图通过 URL 从 jquery datepicker 请求中获取我的数据库中称为时间的 DATETIME 列中的任何日期?下面我添加了发送到服务器的 URL 和时间列的图片。

JavaScript:

  <label for="from">From</label>
<input type="text" name="from" id="from"/>
<label for="to">To:</label>
<input type="text" name="to" id="to"/>

$( "#from" ).datepicker();
$( "#to" ).datepicker();

$( "#from" ).datepicker( "option", {dateFormat: 'dd-mm-yyT00:00:00', showAnim: 'show' });
$( "#to" ).datepicker( "option", {dateFormat: 'dd-mm-yyT23:59:59',showAnim: 'show'});

$('#to').val(to);
$('#from').val(from);

PHP:

var from = getParameterByName('from'); 
var to = getParameterByName('to');

var from = parseDateTime($('#from').val());
var to = parseDateTime($('#to').val());

my.php?=from='+from+'&to='+to+'&rand='+Math.random()

$query = 'SELECT * FROM register WHERE time BETWEEN ( "#from" ) AND ( "#to" )';
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
echo $row['time']."<br>";
}

URL

column

最佳答案

使用setDate为日期选择器设置日期的方法

$(function() {
$("#datepicker").datepicker();
$("#datepicker").datepicker("setDate", new Date('10/12/2012'));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" rel="stylesheet" />
<input type="text" id="datepicker">

Fiddle here

您可以使用jquery-ui-timepicker-addon来添加时间。

试试这个 Fiddle以及格式化的日期和时间:https://jsfiddle.net/rayon_1990/2wpp2qc1/2/

关于javascript - Jquery datepicker 不通过 URL 从 MySql 数据库获取结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34508460/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com