Php 为什么我的提交按钮充当页面刷新器?
这段代码应该更新我的表,但它只是刷新页面。这个查询是有效的,我对它进行了测试。这是“提交”按钮,但我不知道为什么>Php 为什么我的提交按钮充当页面刷新器?,php,html,sql,Php,Html,Sql,这段代码应该更新我的表,但它只是刷新页面。这个查询是有效的,我对它进行了测试。这是“提交”按钮,但我不知道为什么> if(isset($_POST['nameupdate'])) { echo('<hr>'); echo('Vul nieuwe waarde in');
if(isset($_POST['nameupdate']))
{
echo('<hr>');
echo('Vul nieuwe waarde in');
$did = $jnm;
echo "<form method='post' data-ajax='false' action=''>";
echo "<input type='text' name='nmbox' value='".$did."'>";
echo "<input type='submit' name='nmupdate' value='Update'>";
echo "</form>";
if(isset($_POST['nmupdate']))
{
$opm = $_POST['nmbox'];
$query = "UPDATE users SET name = '$opm' WHERE username = '$jus'";
$stm = $con->prepare($query);
$stm->execute();
header("location:decdprofileedit.php");
}
}
if(isset($\u POST['nameupdate']))
{
回声(“
”);
echo(“Vul nieuwe waarde in”);
$did=$jnm;
回声“;
回声“;
回声“;
回声“;
如果(isset($_POST['nmupdate']))
{
$opm=$_POST['nmbox'];
$query=“更新用户集名称='$opm',其中用户名='$jus';
$stm=$con->prepare($query);
$stm->execute();
标题(“位置:decdprofileedit.php”);
}
}
您必须将嵌套的if语句放在第一个if语句之外为什么有这么多按钮-nameupdate
,nmupdate
?