1. 程式人生 > >thinkphp更新和刪除資料

thinkphp更新和刪除資料

$Dao = M('User'); $data['email'] = "..."; //需要更新的資料 $condition['username'] = "admin";//條件 $Dao->where($condition)->save($data);//更新username=admin的email 如果需要更新的資料中包含主鍵欄位id,則會自動將主鍵的值作為條件: $Dao = M('User'); $data['id'] = 2; $data['email'] = "..."; //需要更新的資料 $Dao->save($data); //更新id=2的email setField方法更新個別欄位的值: $Dao->where('id=2')->setField('email','...'); 更新多個欄位: $Dao->where('id=2')->setField(array('username','email'),array('xiaoming','...')); setInc()將數字欄位值增加 setDec()將數字欄位值減少
$Dao->where('id=2')->setInc('score',3)//引數為欄位增加的值3,預設為1 刪除: $Dao->where('id=2')->delete();