javascript - php从链接中删除mysql行

标签 javascript php mysql sql-delete

我正在尝试创建一个动态链接,让用户根据行 ID # 从 mysql 数据库中删除一行。

我还尝试输入一些 JavaScript 来确认用户确实想要删除有问题的行。

我的问题是如何实现这一点?我有一些想法...(见下文)我走在正确的轨道上吗?

<head>
    <?php
        require 'include/episodelist.db.php';
        mysql_query("DELETE FROM season WHERE ID='$id'");

        mysql_close();
    ?> 
    <script type="text/javascript">
        function confSubmit(form) {
            if (confirm("Delete this record?")) {
                form.submit();
            } else {
            }
        }
    </script>
</head>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
    <input type="button" onClick="confSubmit(this.form);" value="Delete">
</form>

最佳答案

我可以告诉您如何做到这一点的基本想法。只需为每一行创建一个链接,该链接会将控件重定向到delete.php(将执行删除的文件)。只有在用户确认删除操作时,控件才会被重定向。链接可以是这样的。

 <a class="button" href="<?php echo base_url();?>delete.php/<?php echo $row->id;?>" onclick="javascript: return confirm('Are you SURE you wish to do this?');">Delete</a>

关于javascript - php从链接中删除mysql行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10792696/

相关文章:

php - 从特定数字重新索引数组

mysql - 是否可以从 MySQL 表返回数组?

javascript - 为什么 'return' 不在 'if' 语句内完全停止函数?

javascript - 为什么会出现此错误?

javascript - D3 点与曲线面积图不匹配

php - PHP如何停止输出重复的数据库查询结果

mysql - SQL 查询将多个值添加到属性中

javascript - JavaScript 中 3 个图像的数组中仅出现一个图像

php - Laravel 的 YouTube 社交名流提供商的回调错误

php - 授予 PHP 文件夹中文件的 root 权限