php 中 怎么实现点击按钮 然后从MYSQL中删除对应行的数据
2个回答
展开全部
一般点击按钮时将一部分数据传递给下一个页面处理 其中包括可以唯一确定数据的标识 然后在处理页面通过这个标识删除数据 成功后提示成功 返回显示页面 并刷新
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是要做批量删除。。有单个删除也有批量删除
<?php
mysql_connect("localhost","root","");
mysql_select_db("new");
mysql_query("set names gb2312");
$sql="select * from meet";
$re=mysql_query($sql);
while($rs=mysql_fetch_array($re)){
?>
<tr>
<td height="51"><div align="center"><b id="b1">
<input name="name[]" type="checkbox" value="<?php echo $rs['id']?>" />
</b></div></td>
<td><div align="center"><b id="b1"><a href="#"><?php echo $rs['meet_name']?></a></b></div></td>
<td><div align="center"><?php echo $rs['meet_time']?></div></td>
<td><div align="center"><?php echo $rs['meet_add']?></div></td>
<td><div align="center"><a href="1.php?id=<?php echo $rs['id']?>">删除</a></div></td>
<td><div align="center"><?php echo $rs['meet_new_time']?></div></td>
<td><div align="center">
<?php if($rs['meet_s']==1){ echo "审核";}else{ echo "未审核";}?>
</div></td>
</tr>
<?php
}
?>
</table>
<h4><b id="b1"><a href="#"><input type="submit" value="删除" name="del" />
批量用的:list_do.php
mysql_connect("localhost","root","");
mysql_select_db("new");
mysql_query("set names gb2312");
if($d=$_POST['del']){
if(isset($d)){ echo "请选择删除"; }
$a=$_POST['name'];
foreach($a as $row){
$sql="delete from meet where id=$row;";
mysql_query($sql);
?>
<script type="text/javascript">alert("删除成功");location='list.php';</script>
<?php
}
}
单个用的 1.php
<?php
$row=$_GET[id];
$sql="delete from meet where id=$row;";
mysql_query($sql);
?>
<script type="text/javascript">alert("删除成功");location='list.php';</script>
<?php
mysql_connect("localhost","root","");
mysql_select_db("new");
mysql_query("set names gb2312");
$sql="select * from meet";
$re=mysql_query($sql);
while($rs=mysql_fetch_array($re)){
?>
<tr>
<td height="51"><div align="center"><b id="b1">
<input name="name[]" type="checkbox" value="<?php echo $rs['id']?>" />
</b></div></td>
<td><div align="center"><b id="b1"><a href="#"><?php echo $rs['meet_name']?></a></b></div></td>
<td><div align="center"><?php echo $rs['meet_time']?></div></td>
<td><div align="center"><?php echo $rs['meet_add']?></div></td>
<td><div align="center"><a href="1.php?id=<?php echo $rs['id']?>">删除</a></div></td>
<td><div align="center"><?php echo $rs['meet_new_time']?></div></td>
<td><div align="center">
<?php if($rs['meet_s']==1){ echo "审核";}else{ echo "未审核";}?>
</div></td>
</tr>
<?php
}
?>
</table>
<h4><b id="b1"><a href="#"><input type="submit" value="删除" name="del" />
批量用的:list_do.php
mysql_connect("localhost","root","");
mysql_select_db("new");
mysql_query("set names gb2312");
if($d=$_POST['del']){
if(isset($d)){ echo "请选择删除"; }
$a=$_POST['name'];
foreach($a as $row){
$sql="delete from meet where id=$row;";
mysql_query($sql);
?>
<script type="text/javascript">alert("删除成功");location='list.php';</script>
<?php
}
}
单个用的 1.php
<?php
$row=$_GET[id];
$sql="delete from meet where id=$row;";
mysql_query($sql);
?>
<script type="text/javascript">alert("删除成功");location='list.php';</script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询