在PHP中实现软删除是一种常见的数据库操作,它通过在数据表中添加一个标记字段来标记记录是否已被删除,而不是真正地从数据库中删除记录。以下是使用PHP实现软删除的一个实例。

实例描述

假设我们有一个用户表(users),其中包含以下字段:

实例PHP 软删除,实例PHP软删除实现方法与代码介绍  第1张

  • id(主键,自增)
  • username
  • email
  • is_deleted(标记字段,默认为0)

当我们要删除一个用户时,我们实际上会将其is_deleted字段的值设置为1,而不是删除该记录。

代码实现

以下是一个简单的PHP脚本,用于展示如何实现软删除。

```php

// 假设数据库连接已经建立

$mysqli = new mysqli("