php は通常、データベースからレコードを削除することでデータを削除しますが、ファイル形式の場合はデータベースに記録されているファイルパスを元にローカルファイルも同時に削除することが可能です。
通常、次の 2 つの状況があります:
1: 論理的な削除。そのレコードのみを削除します。 ステータスが変わります。削除されたことを示します。 (推奨学習: PHP ビデオ チュートリアル )
2: レコードの削除。このレコードを直接削除します。 (ファイルを直接削除する人もいます)
$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语句 }
以上がPHPでデータを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。