删除一篇文章,如何判断删除失败的原因?

浏览:809 发布日期:2013/07/29 分类:求助交流
操作:通过获取链接中的id参数来删除指定文章
1、若指定一个不存在的id,提示文章不存在
2、若指定一个文章id,但该id是属于其它用户发表的文章id,则提示你没有权限
问题:($uid为当前用户uid)
若如下删除操作失败,该如何判断是因为无权限删除失败,还是因为文章不存在或其它原因删除失败呢?
M('Article')->where(array('id'=>$id,'uid'=>$uid)->delete();

难道非要先进行一次查询判是不是属于该用户的文章(如果不是就提示没权限),再做删除操作?
最佳答案
评论( 相关
后面还有条评论,点击查看>>