我有一个按钮,当单击该按钮时,我需要更新一行,但是只给我一个空白屏幕。
详细信息来自数据库,但未更新,有人可以快速浏览一下代码,让我知道我要去哪里了吗
if(isset($_POST['btnUpPitch'])){
$id = isset($_GET['id']) ? $_GET['id'] : NULL;
$pitch = $_POST['pitch'];
$sql = "UPDATE pitch SET pitch=:pitch WHERE id =:id";
$stmt = $db->prepare($sql);
$stmt->bindValue(":pitch", $pitch, PDO::PARAM_STR);
$stmt->execute();
}
<form action="" method="post">
<div class="form-group">
<?php
if ($row->pitch == 'High Pitch'){
echo "<input type='hidden' name='pitch' value='Decrease'/>";
}
else if ($row->pitch == 'Low Pitch'){
echo "<input type='hidden' name='pitch' value='Increase'/>";
}
?>
<input type="submit" name="btnUpPitch" value="Click here to change Pitch"/></div>
</form>
感谢任何帮助,感谢它的赞赏