使用按钮获取数据

时间:2012-05-12 17:15:07

标签: php

我使用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我不知道如何删除此特定记录。你能给我一些指示吗?谢谢。

2 个答案:

答案 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>