PHP는 일반적으로 데이터를 삭제하여 데이터베이스에서 레코드를 삭제합니다. 파일 형식인 경우 데이터베이스에 기록된 파일 경로를 기준으로 로컬 파일도 동시에 삭제할 수 있습니다.
일반적으로 두 가지 상황으로 나뉩니다.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!