delete方法可以删除单个数据,也可以删除多个数据,这取决于删除条件

删除数据
删除数据很简单,只需要调用delete方法,例如:
$Form = M('Form');
$Form->delete(5);
表示删除主键为5的数据,delete方法可以删除单个数据,也可以删除多个数据,这取决于删除条件,例
如:
$User = M("User"); // 实例化User对象
$User->where('id=5')->delete(); // 删除id为5的用户数据
$User->delete('1,2,5'); // 删除主键为1,2和5的用户数据
$User->where('status=0')->delete(); // 删除所有状态为0的用户数据
delete方法的返回值是删除的记录数,如果返回值是false则表示SQL出错,返回值如果为0表示没有删除任
何数据。
总结
现在,你已经基本掌握了ThinkPHP的CURD操作了,并且学会了使用ThinkPHP的create、add、save和
delete方法,还有两个对字段操作的getField和setField方法。下一篇,我们会更深入的了解下如何使用
ThinkPHP提供的查询语言。

posted @ 2017-11-24 16:45  sky20080101  阅读(835)  评论(0)    收藏  举报