PHP中如何在查询结果的每一条记录后加个删除...

发布网友 发布时间:2022-04-23 12:43

我来回答

3个回答

热心网友 时间:2022-04-29 15:33

<?php
if (mysql_connect('localhost:3306','root','')){
if(!empty($_GET['id'])){   
  mysql_query('DELETE FROM dmm.d WHERE id = '.intval($_GET['id']));
}
$sql='select xm,tel,time from dmm.d';$res=mysql_query($sql);
if ($res){
echo "<table border=1 ><tr><th>姓名</td><th>电话</td><th>提交时间</td>";while ($row=mysql_fetch_array($res))
echo "<tr><td> $row[xm] <td> $row[tel] <td> $row[time]<a href='?id=$row[id]'>删除</a>";
echo '</table>';
mysql_free_result($res);
}else echo "执行SQL $SQL 错误,错误信息:".mysql_error();
}else echo "数据库连接失败,错误信息:".mysql_error();
?>

热心网友 时间:2022-04-29 16:51

在本页加多一个
if(isset('$_GET['del']')&&iis_numeric($_GET['del'])){

mysql_query('DELETE FROM table_name WHERE id = '.(int)$_GET['del']);

}
然後你在
echo "<tr><td> $row[xm] <td> $row[tel] <td> $row[time]";

後面加多一个删除
<a href="?del=".$row['id']."" onclick="javascript:comfirm('确定要删除吗?')">删除</a>

热心网友 时间:2022-04-29 18:26

<td> $row[tel] 删除<td>
这里

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com