Create操作:
add 若發生錯誤,返回false;否則返回創建的ID值;
update操作:
save、setField、setInc、setDec 返回值是影響的記錄數(有可能爲0),更新出錯返回false,因此一定要用恆等來判斷是否更新失敗
read操作:
- find 返回值
如果查詢出錯,find的返回值爲false
如果查詢結果爲空返回NULL,查詢成功則返回一個關聯數組(鍵值是字段名或者別名)。 - select 返回值
如果查詢出錯,select的返回值是false,
如果查詢結果爲空,則返回NULL,否則返回二維數組。 - getField 返回值
- 如果查詢出錯,getField的返回值爲false
- 查詢成功:
- getField($field):$field爲一個字段,返回數據庫中該字段的第一行的值
- getField($field,true):$field爲一個字段,返回包含該字段的一維數組
- getField($fields):$fields爲兩個字段(以“,”隔開),返回array($field1=>$field2)的數組;若$field爲多個字段,返回類似select的多維數組,鍵名爲field1。
- getField($fields,”:”):$field爲多個字段,返回類似array($field1=>”$field2:$field3”)的數組
- Count 、Max、Min 、Avg 、Sum返回值
如果查詢出錯,返回值爲false
查詢成功,則返回對應的值
Delete操作
delete 返回值:成功則返回true,查詢錯誤則返回false