名站导航为爱好php程序的朋友们提供php相关的教程知识。
在网站实际操作中,尤其是在网站的后台,对新闻、会员、评论等都是要批量处理的。如何使用PhP程序来批量处理复选框checkbox数据呢?PhP程序编程入门教程之使用PhP程序批量来删除checkbox数据。
下面是具体实例操作具体代码如下:
<?php session_start();?> <!DOCTYPE html PUBLIC "-//W3C//DTD XhTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </hEAD> <?php include 'conf/conn.php';?> <div id="wrapper"> <div id="header"><h3>留言管理 </h3></div><h2> <?php echo "你好!管理员:".@$_SESSION['name']." <a href='login.php'>退出</a>";?></h2> <div id="listDiv"> <form method="POST" action="" name="listForm"> <table> <tr> <td><input onclick='listTable.selectAll(this, "checkboxes")' type="checkbox"> ID号</td><td>用户名</td><td>标题</td><td>内容</td> </tr> <?php //数据库教程查找返回数组 $result_gl = mysql教程_query("SELECT * FROM message"); while($row = mysql_fetch_array($result_gl)){ ?> <tr> <td><input type="checkbox" name="checkboxes[]" /></td> <td> <?php echo $row['id']?></td> <td ><?php echo $row['user'];?></td> <td><?php echo $row['title']?></td> <td><?php echo $row['content']?></td> </tr> <?php } ?> <tr> <td><input type="submit" name="delet" value="删除留言" /></td> </tr> </table> </div> </form> <?php include 'END.php'; ?> </div> </body> </html>
具体实例操作方法
$ids=$_POST['ids']; $where=""; foreach($ids as $key => $val) { if(!empty($where)){ $where.=", '".$val."'"; }else{ $where.="'".$val."'"; } } mysql_query("DELETE FROM message where id in ($where)");
每个项目中都要使用到批量删除操作,弄明白上面的具体代码如下就OK啦!
名站网址导航好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,详解PhP程序的echo print print_r输出