PHP supprime généralement les données en supprimant les enregistrements de la base de données. S'il s'agit d'un type de fichier, il est également possible de supprimer les fichiers locaux en fonction du chemin du fichier enregistré dans la base de données.
Généralement, il existe deux situations :
1 : Suppression logique, supprimez uniquement cet enregistrement. Le statut change, indiquant qu'il a été supprimé. (Apprentissage recommandé : Tutoriel vidéo PHP)
2 : Suppression d'enregistrement, supprimez cet enregistrement directement. (Certains suppriment même les fichiers directement)
$sql="select * from new "; $res=mysql_query($sql); $all=array(); while($row=mysql_fetch_assoc($res)) { $all[]=$row;//读取NEW数据表 所有数据 } HTML 页面 <?php foreach($all as $rows)//循环所有数据到页面 ?> <tr> <td><?php echo $rows['title'];?></td> <td><?php echo $rows['content'];?></td> <td><a href='xxx.php?act=del&title=<?php echo $rows['title'];?>>删除</a></td> </tr> <?php } ?> xxx.php if(isset($_GET['act'])&&$_GET['act']=='del')//删除 { $title=$_GET['title']; mysql_query("delete from new where title='".$title."' ");//删除sql语句 }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!