模型软删除操作

原创2018-11-25 14:17:45143
摘要:数据,是一个项目中很重要的一个组成部分。 有时候会遇到“恢复”这种操作,即删除的逆向。这时候,软删除就登场啦~~ 其实很简单。第一:只要在数据表中添加一个字段,来表明这条数据的状态即可!如下: 第二:在SQL语句中进行删除操作时,取而代之的update,而不是delete,查找的时候只需要价格条件,即:select….where state=1….(这里1代表未删除)

数据,是一个项目中很重要的一个组成部分。 

有时候会遇到“恢复”这种操作,即删除的逆向。这时候,软删除就登场啦~~ 

其实很简单。


第一:

只要在数据表中添加一个字段,来表明这条数据的状态即可!如下: 

第二:

在SQL语句中进行删除操作时,取而代之的update,而不是delete,查找的时候只需要价格条件,即:select….where state=1….(这里1代表未删除)

这样就可以实现软删除

如下:

$sql = "update emailbox set state='0' where id='{$id}';";

1


批改老师:查无此人批改时间:2018-11-25 14:19:31
老师总结:原来是这样呀,说的不错,我给你100分,你会不会骄傲?

发布手记

热门词条