我使用这个库实现了日期选择器。http://www.eyecon.ro/bootstrap-datepicker/
但是没有正确地从输入字段中获取日期。
我真的很感激你能提供的任何帮助。
我已经使用了$dob = $_POST['dob'];
,但该输入字段不返回任何值。
HTML代码
<form class="form-horizontal" role="form" method="post" action="index.php">
<div class="input-group date" id="dp3" data-date-viewMode="years" data-date="select a value" data-date-format="dd-mm-yyyy">
<input name="date" type="text" class="form-control">
<span class="input-group-btn">
<button class="btn btn-default add-on" type="button"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</div>
<button type="submit" class="sub btn btn-success">Submit</button>
</form>
PHP代码
$date=$_POST['date'];
4条答案
按热度按时间trnvg8h31#
HTML代码
PHP形式为action.php的代码
在数据库查询中使用这个$dob变量。
快乐编码。
eulz3vhy2#
这个问题已经问过了。检查这些:
Pass selected date values from datepicker to php
Getting selected date from calendar date picker
How to get date with datepicker and pass via GET?
你会在那里找到答案。你也可以检查这个代码:
告诉我如果你想要的东西比这。你可以存储在数据库中的日期也通过使用日期类型的列。
20jt8wwn3#
对于第一个输入框,您可以使用此
$(dp1).val()
mspsb9vt4#
您必须为Input字段分配一个id,对吗?假设id为dp 1(如您提供的链接中所示)。然后您可以使用以下jquery命令获取日期:
$('#dp1').瓦尔()
您可以在您共享的链接中尝试。只需在控制台中输入命令。更改第一个日期选择器的日期并重试。对于第二个日期选择器的值,只需将其ID更改为第二个字段的ID。