美好的一天!我一直在使用我的删除按钮。我在一个页面中有3个表单,并且这两个表单仅提交,导致我的删除单元无法运行。我认为问题在于isset,但我不知道我将如何解决它。请帮忙。按钮不工作只刷新页面
下面是代码:
<h3>Delete Card</h3>
<div class="formdel">
<form action="" method="post" id="formdel" name="formdel">
<div class="control-group">
<label class="control-label" for="cnum">Card Type Name</label>
<div class="controls">
<select name = "cnum" id = "cnum" style="width: 250px;">
<option value = "NONE" disabled selected>Card Type Name</option>
<?php
$querya = "SELECT CardTypeID, CardTypeName FROM cardtype";
$resulta = mysql_query($querya);
while($rowmem = mysql_fetch_array($resulta)){
echo "<option value = ". $rowmem['CardTypeID'] .">" . $rowmem['CardTypeName'] . " </option>";
}
?>
</select>
</div>
</div>
<button type='submit' class='btn btn-large btn-danger' name="delete1" id="delete1" style="margin-left:90px; margin-top: 20px;">Delete</button>
<?php
if (isset($_POST['delete1'])){
$canum = $_POST['cnum'];
$querydel = mysql_query("DELETE FROM CardType WHERE CardTypeID = $canum",$connect);
if ($querydel){
echo "<div class='alert alert-success' style='font-size: 12px; width: 300px;'>
<a class='close' data-dismiss='alert'>×</a>
<center>Delete successful!</center></div>";
}
else {
echo "<div class='alert alert-success' style='font-size: 12px; width: 300px;'>
<a class='close' data-dismiss='alert'>×</a>
<center>Delete unsuccessful!</center></div>";
}
}
?>
您的
@Dieter:如果'
直到您发布的代码,我都看不到任何错误。但是你没有关闭表格。 –