ThinkPHP删除数据使用delete方法
// 实例化User对象
$user=M('user');
//默认根据主键删除,删除id为6的用户数据
$user->delete(6); //---------- $map['id']=6; $user->where($map)->delete();
//批量删除多个,根据主键要加引号 $user->delete('1,2,3');
//删除多个条件的 $map['count']=0; $user->where($map)->order(array('id'=>'DESC'))->limit(1)->delete();
//删除所有数据,谨慎 1或者true?回头可以试试 echo $user->where('1')->delete();//成功返回1 ,没删返回0
delete方法的返回值是删除的记录数,如果返回值是false则表示SQL出错,返回值如果为0表示没有删除任何数据。