php - 使用链接中的查询删除mysql数据库中的记录

标签 php mysql function

我有一个 MySQL 数据库和一个 php 函数,我创建了一个表来查看内容。 现在我有一个图像(一个小红叉)。现在我希望如果用户单击图像,则执行删除查询。但我不知道怎么办。

$column = array_keys($array[0]);

 echo "<table border='1'>";
            echo "<tr>";
            foreach($column as $title)
            {

                echo "<td width='100px'>$title</td>";

            }
            echo "</tr>";

            echo "<tr>";
            foreach($array as $row)
            {
                foreach($row as $item)
                {
                    echo "<td>$item</td>";
                }

                 echo '<td><img src="delete_button.png value="'.$row['id'].'"" /></td>'; //the button and the id as value
                echo "</tr>";
            }

            echo "</table>";

最佳答案

你必须在图片上放置一个链接

echo '<td><a href="delete.php?id='.$row['id'].'"><img src="delete_button.png" /></a></td>';

然后在您的 delete.php 文件或您放置的任何其他脚本中,您可以使用

$_GET["id"]

然后执行查询。

我希望您的网站是安全的,但不是每个人或每个爬虫都点击该链接,确保它是安全的,我建议至少添加一个确认框。

关于php - 使用链接中的查询删除mysql数据库中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11101882/

相关文章:

php - 使用 PHP 创建图像并向其添加 Logo

php - cURL 响应不可读

mysql - 在数据库 id 用户创建和 date_created 上创建这些列是一个好习惯吗?

python - 将 Python 函数中的所有变量设为全局变量

php - 如何选择 id 仅高于空白的行

php - 登录页面 - 检测用户类型并引导他到他们的主页

php - 以数组形式检索子类别 id

mysql - YCSB 与 mysql 主键的重复条目

php变量传递给mysql查询

algorithm - 将一个矩形装入另一个矩形