我使用input[type="button"]
创建简单页面。我的问题是,我想使用这个type="button"
删除数据库中的数据,但我对使用它感到困惑。我出于某种原因使用了这个按钮。
这是我的代码。
<html>
<head>
<script type="text/javascript">
function del()
{
window.location.href='recdelete.php';
}
</script>
</head>
......
......
while ( $field = $count->fetch( PDO::FETCH_OBJ ) )
{
echo '<tr>';
echo '<td>'.$field->fld1.'</td>';
echo '<td><input type="button" name="delete" value="Delete" onclick="del()"></input></</td>';
echo '</tr>';
}
在我recdelete.php
我不知道如何删除此特定记录。你能给我一些指示吗?谢谢。
答案 0 :(得分:0)
您可以将字段名称放在删除按钮的值中,通过JavaScript读取,然后将其附加到URL。对于像这样的事情,你可能会受益于使用jQuery和Ajax。您也可以通过参加一两个编程班来学习解决问题的技巧。
答案 1 :(得分:0)
为按钮指定一个特定的id,该id与该行中显示的数据有关。然后,您可以将删除URL定义为:
<script type="text/javascript">
function del(id)
{
window.location.href='recdelete.php?id='+id;
}
</script>
制作
<input type="button" id="specificid" name="delete" value="Delete" onclick="del(this.id)"></input>