gpt4 book ai didi

php - 删除mysql输入的数据

转载 作者:行者123 更新时间:2023-11-29 07:38:43 25 4
gpt4 key购买 nike

我正在制作一些新内容,但我想制作删除文件,您可以在其中键入 ID,然后单击“提交”,此函数将从 mysql 中删除数据。

删除.php

<?php
ob_start();
include("db.php");
if(isset($_GET['id'])!="")
{
$delete=$_GET['id'];
$delete=mysql_query("DELETE FROM Osebe WHERE id='$OsebaID'");
if($delete)
{
header("Location:index.php");
}
else
{
echo mysql_error();
}
}
ob_end_flush();
?>

带有表单的html文件

<html>
<head>

<meta charset="UTF-8">
<title> TEST </title>
<style>
</style>

<!-- STYLES -->
<link href="css/dodaj.css" rel="stylesheet">

</head>
<body>


<div class="login">
<h1> IZBRIŠI VNOS </h1>
<FORM ACTION="brisi.php" method="post"><br>
ID: <input type=text name="id"><br>
<input type=submit value"Delete"><input type=reset value="Ponastavi>
</form>


</div>



</body>

</html>

有人可以帮我吗?

最佳答案

您在 post 中传递值,并在 get 中获取该值,您的查询中有拼写错误

尝试

if(!empty($_POST['id']))
{
$delete = $_POST['id'];
$delete=mysql_query("DELETE FROM Osebe WHERE id='$OsebaID'");
}

You were using deprecated mysql switch to PDO or mysqli

关于php - 删除mysql输入的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29796139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com