php删除数据一般都是从数据库中删除记录,如果是文件类型的话还有可能同时根据数据库里面记录的文件路劲进行本地文件删除。
一般情况下分为两种情况:
1:逻辑删除,只把那一条记录的状态改变,表示已经删除。(推荐学习:PHP视频教程)
2:记录删除,直接把这一条记录删除。(有的还直接把文件也删除)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | $sql = "select * from new " ;
$res =mysql_query( $sql );
$all = array ();
while ( $row =mysql_fetch_assoc( $res ))
{
$all []= $row ;
}
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 . "' " );
}
|
登录后复制
以上是php如何删除数据的详细内容。更多信息请关注PHP中文网其他相关文章!