-1

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

4

2 回答 2

0

您可以将字段名称放在删除按钮的值中,通过 JavaScript 读取,然后将其附加到 URL。您可能会从使用 jQuery 和 Ajax 来处理此类事情中受益。您还可以从参加一两门编程课程来学习解决问题的技能中受益。

于 2012-05-12T17:25:14.870 回答
0

为按钮提供与该行中显示的数据相关的特定 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>
于 2012-05-12T17:55:08.027 回答