如果我从提交表单发布开始日期和结束日期,我想要两个日期。我有考勤记录表。我想要检索这个表。我怎样才能做到这一点? 这是我的代码。它重定向到test.php。如何检索其他页面?谁可以帮助我?
<form method="post" class="form-horizontal" role="form" action="test.php">
<!--Start Date-->
<div class="col-lg-12">
<div class="form-group required">
<label for="startdate" class="control-label">Start Date:</label>
<input class="form-control" placeholder="Choose Date " type="text" id="datepicker-8" name="startdate" required="required" />
</div>
</div>
<!--End Date-->
<div class="col-lg-12">
<div class="form-group required">
<label for="enddate" class="control-label">End Date:</label>
<input class="form-control" placeholder="Choose Date " type="text" id="datepicker-9" name="enddate" required="required" />
</div>
</div>
<!--Create Button-->
<div class=""> <br/>
<input class="btn btn-success" type="submit" value="Search" />
</div>
</form>
答案 0 :(得分:1)
你需要首先使用$ _REQUEST这样的方式获得开始日期和结束日期。
$start_data = $_REQUEST['startdate'];
$end_data = $_REQUEST['enddate'];
现在您需要使用sql查询从表中获取数据:
$query = mysql_query("select * from table_name where startdate='$start_data' AND enddate='$end_data'");
while($row=mysql_fetch_array($query)) {
// Print your variable here
}
答案 1 :(得分:0)
test.php
中的:
<?php
var_dump($_POST);
然后提交表格。您将看到表单中包含的所有字段和值。您可以访问以下各个字段:$startdate = $_POST['startdate']
答案 2 :(得分:0)
当您单击提交按钮时,页面将被重定向到test.php文件,将显示您将在test.php中写入的内容。现在要从帖子中检索日期,您可以使用$startdate=$_POST['startdate']
simillarly $enddate=$_POST['enddate']
。在此之后使用查询从startdate和enddate变量