多页形式和url参数

时间:2016-10-05 20:59:21

标签: php phpmyadmin

对于多页表单的第2页,我试图弄清楚如何从我的数据库中获取ID并将此ID附加到URL参数。在我的数据库中,ID字段被设置为自动增量。

所以在第1页上,我已将表单设置为

<form class="form-horizontal" role="form" name="assessment" action="assessment-page2.php" method="POST">

<div class="form-group" style="margin-bottom:10px;">
<label for="company_name" class="col-lg-1 col-md-2 col-sm-4 control-label"><strong>Company name:</strong></label>
<div class="col-md-2"> <input type="text" id="company_name" name="company_name"  class="form-control" required> </div>
  <div class="clearfix"><br /></div>
<label for="date" class="col-lg-1 col-md-2 col-sm-4 control-label"><strong>Date:</strong></label>
 <div class="col-md-2"><input type="date" name="date" id="date" class="form-control" required> </div>
 <div class="clearfix"><br /></div>
 <label for="rsm" class="col-lg-1 col-md-2 col-sm-4 control-label"><strong>Regional Sales Manager:</strong></label>
<div class="col-md-2"> <input type="text" name="rsm" id="rsm" class="form-control" required></div>
<div class="clearfix"><br /></div>
<label for="agents" class="col-lg-1 col-md-2 col-sm-4 control-label"><strong>Agents:</strong> </label>
<div class="col-md-2"> <input type="text" name="agents" id="agents" class="form-control" required></div>
<div class="clearfix"><br /></div>
<label for="distributor" class="col-lg-1 col-md-2 col-sm-4 control-label"><strong>Distributor:</strong> </label>
<div class="col-md-2"><input type="text" name="distributor" id="distributor" class="form-control" required></div>
</div>

<p style="margin-left:5px;"><input class="btn btn-danger" type="reset"> 
<input style="margin-left:10px;" class="btn btn-success" type="submit" value="Next" name="next" /></p>

现在,在第2页,我将页面1信息插入到db中的唯一表中(这是ID字段所在的位置)。

所以在完成此操作后,我可以快速echo对数据库中的此字段进行操作,并按预期获取ID号。现在,我如何将此信息传递到header位置,以便第2页上的网址变为/assessment-page2.php?id=n

1 个答案:

答案 0 :(得分:0)

执行查询以执行插入后,像这样获取最后一个插入的ID。 。 。

$id = mysqli_insert_id($DBLINK);

您可以通过操作代码

传递$ id
action="assessment-page2.php?id=<?=$id?>"

或者,用它来填充表单中的隐藏变量..

<input type="hidden" name="id" value="<?=$id?>">