用于从MySQL表中删除特定项的按钮的代码(使用php)?

用于从MySQL表中删除特定项的按钮的代码(使用php)?,php,mysql,Php,Mysql,目前,我的代码打印出一个mysql表的内容,其中包含一个delete按钮。如何让这个按钮从mysql表中删除相应的条目?此外,如何使表格仅显示特定数据的条目(例如,不显示今天日期之前的条目)?任何帮助都将不胜感激 <?php include('php/connect.php'); mysql_connect ($host,$user,$password); mysql_select_db('booking'); $sql="SELECT *FROM bookings"; $recor

目前,我的代码打印出一个mysql表的内容,其中包含一个delete按钮。如何让这个按钮从mysql表中删除相应的条目?此外,如何使表格仅显示特定数据的条目(例如,不显示今天日期之前的条目)?任何帮助都将不胜感激

<?php

include('php/connect.php');

mysql_connect ($host,$user,$password);
mysql_select_db('booking');

$sql="SELECT *FROM bookings";
$records = mysql_query($sql);

?>

<html>

<head>
<title>Records</title>
</head>

<body>

<table width = "600" border = "1" cellpadding = "1" cellspacing = "1">
<tr>

<th>ID</th>
<th>Date</th>
<th>Start</th>
<th>Name</th>
<th>E-mail</th>
<th>Phone</th>
<th>Delete</th>

</tr>

<form action="" method="post">

<?php

if(isset($_POST['delete']) and is_numeric($_POST['delete']))
{
        $sql = "";
}

while ($student = mysql_fetch_assoc ($records)){

        echo "<tr>";
        echo "<td>".$student['id']."</td>";
        echo "<td>".$student['date']."</td>";
        echo "<td>".$student['start']."</td>";
        echo "<td>".$student['name']."</td>";
        echo "<td>".$student['email']."</td>";
        echo "<td>".$student['phone']."</td>";
        echo "<td> <input type=submit name=delete id=".$student['id']." value=delete </td>";
        echo "</tr>";

}

?>

</form>

</table>
</body>
</html>

记录
身份证件
日期
开始
名称
电子邮件
电话
删除
你可以试试这个

<a href='delete.php?id=".$student['id']."'>Delete</a>

简单地将其放入
td标记中
,并在
delete.php
中编写删除查询

试试这个

<form action="" method="post">
<?php
if(isset($_REQUEST['delete']) and is_numeric($_REQUEST['delete']))
{
        $sql = "DELETE FROM bookings WHERE id=3";
}
while ($student = mysql_fetch_assoc ($records)){
        echo "<tr>";
        echo "<td>".$student['id']."</td>";
        echo "<td>".$student['date']."</td>";
        echo "<td>".$student['start']."</td>";
        echo "<td>".$student['name']."</td>";
        echo "<td>".$student['email']."</td>";
        echo "<td>".$student['phone']."</td>";
        echo "<td><a href='delete.php?delete=".$student['id']."'>Delete</a> </td>";
        echo "</tr>";
}
?>
</form>


*

这是一个相当宽泛的话题——如何做到这一点是许多网络教程的主题。至少从长远来看,做一些研究会更容易,这样当你想要构建一些东西时,你就会知道如何去做。第二部分可以通过查询来完成,例如where date=NOW(),第一部分我想你应该看看ajax教程