Heim > php教程 > php手册 > 用checkbox一次性删除多条记录

用checkbox一次性删除多条记录

WBOY
Freigeben: 2016-06-13 11:37:38
Original
1221 Leute haben es durchsucht

答一朋友问题:如何一次性删除多条记录。
一个简单示例
现有一个学生信息数据库,需要一次性删除多条记录
创建一个名为del.php的文件

代码如下:

Copy to Clipboard引用的内容:[www.bkjia.com]




$link=mysql_connect("localhost","root","");
mysql_select_db("zs");
$exec="select * from student";
$result=mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
$id=$rs->sID;
$name=$rs->sName;
$sex=$rs->sSex;
$phone=$rs->sPhone;
?>




}
mysql_close();
?>
学生信息表
选项 学号 姓名 性别 电话
>


这个文件主要用来陈列数据库中的数据,并显示出来。

再建立一个名为sc.php的文件,其中代码如下:

Copy to Clipboard引用的内容:[www.bkjia.com] $link=mysql_connect("localhost","root","");
mysql_select_db("zs");
$id=$_POST['de'];
foreach($id as $ide){
$exec="delete from student where sID=$ide";
$result=mysql_query($exec);
if((mysql_affected_rows()==0) or (mysql_affected_rows==-1))
{
echo "没有找到记录,或者删除时出错";
exit;
}
else{
echo "学生信息已经删除";
}
}
mysql_close();
?>

用foreach的方式,分别将记录删除。

出处:http://www.cnblogs.com/walkbro/

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage