首页 > 解决方案 > 将数据保存到数据库后通过传递变量打开新表单

问题描述

我有一个用于更新数据库中数据的表单。我正在更新提交按钮单击时的数据,它工作正常。现在我想通过在将数据更新到数据库后将几个变量传递给新表单来打开一个新表单。简而言之,我希望按钮执行两个任务单击 1.将数据保存到数据库 2.通过传递一些变量打开新表单。我的代码是

if(isset($_POST['submit']))
    {
$stationerytype=$_POST['stationerytype'];
$balance =$total;
$sql="update tblstationerytype set balance=:balance where stationerytype=:stationerytype";
$query = $dbh->prepare($sql);
$query->bindParam(':balance',$balance,PDO::PARAM_STR);
$query->bindParam(':stationerytype',$stationerytype[$i],PDO::PARAM_STR);
$query->execute();

$_SESSION['msg']="Stationery Added successfully";
echo "<script>window.opener.location.reload();window.close();</script>";
header(viewrequest.php?uin=<?php echo htmlentities($result->uin);?>);

HTML 代码

<form role="form" method="post"  class="form-inline">
<input type="submit" name="submit" value="Submit" class="btn pull-right" style="margin-left:375px; margin-bottom:30px;">
</form>

标签: phphtmlmysql

解决方案


推荐阅读