【问题标题】:PHP-SQL: Deleting Rows [closed]PHP-SQL:删除行 [关闭]
【发布时间】:2013-06-26 18:19:49
【问题描述】:

我的代码在这里遇到问题。 我不知道为什么。

    <h2>Delete Admins</h2><br/>
    <?php
$con=mysqli_connect("localhost","root","","poll");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

$result = mysqli_query($con,"SELECT * FROM admin");

echo "<table>
<tr>
<th>ID</th>
<th>Username</th>
<th>Action</th>
</tr>";
?>

<form name="form1" method="POST" action="del-all.php?id=<?php echo $row['admin_id'] ?>" />
<?php
while($row = mysqli_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['admin_id'] . "</td>";
  echo "<td>" . $row['login'] . "</td>";
  echo "<td><button>DELETE</button></td>";
  echo "</tr>";
  }
echo "</table>";

mysqli_close($con);
?>
</form>


这是我发送数据的 del-all.php。 我不确定我的错误是在表单中还是在 或者在“回声”中,它的动作甚至方法

del-all.php

    <?php
  require_once('auth.php');
?>
<?php
$id =$_REQUEST['id'];
$con=mysqli_connect("localhost","root","","poll");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

mysqli_query($con,"DELETE FROM admin WHERE admin_id = '$id'");


mysqli_close($con);
?>

<html>
<head>
<title>Successfully Deleted!</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link href="../style.css" rel="stylesheet" type="text/css" />
<link href='../fonts/fonts.css' rel='stylesheet' type='text/css'>


<script type="text/JavaScript">
<!--
setTimeout("location.href = 'index.php';",1500);
-->
    </script>
</head>
<body>
<fieldset>
<h1 style="color:white;">
Data Deleted Successfully!
</h1>
</fieldset>
</body>
</html>

【问题讨论】:

  • 如果您解释了您想要发生的事情以及会发生的事情,将会有所帮助。
  • 始终强烈建议不要在此处提供数据库用户名/密码/数据库信息。但看起来你没有 code_num 所说的提交按钮

标签: php sql forms


【解决方案1】:

按钮的类型应该是提交才能提交表单

<button type="submit" name="btn">DELETE</button>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 2016-03-18
    • 2017-06-29
    • 2018-07-23
    相关资源
    最近更新 更多