2012-08-31 30 views
2

如何在我的模型中進行錯誤檢查?例如,如果我的過程添加一條記錄,我想返回true,否則我想返回false。我需要在程序前後記錄表中的記錄,然後比較它們,這是實現此目的的最佳方法嗎?錯誤檢查模型

function add_student($SECTION_ID, $STUDENT_ID) 

{ 

$this->db->query("call add_student('$SECTION_ID','$STUDENT_ID')"); 

} 


function drop_student($SECTION_ID, $STUDENT_ID) 
{ 

$this->db->query("call drop_student('$SECTION_ID','$STUDENT_ID')"); 

} 

回答

1

看起來像你的數據庫是MySQL的

使用FOUND_ROWS()找到在程序執行SELECT語句後受影響的行

或者你可以使用ROW_COUNT()功能insert語句後找到的記錄數

+0

謝謝,不知道這個。你的意思是在我的存儲過程或我的模型中使用它? – Undermine2k