MysqlModel Mysql 數(shù)據(jù)庫服務(wù)模塊類 > MysqlExecuteResult
?? MysqlExecuteResult 構(gòu)造函數(shù)已私有,無法通過 new 方式實例化,僅通過 MysqlModel 的
query
方法獲得
$result = $mysqlModel->query('DELETE FROM `table` WHERE `foo` = "bar"', null, false);
MysqlExecuteResult::insertId
獲取最后插入 ID
int MysqlExecuteResult::insertId ( void )
僅 單主鍵 且主鍵為 數(shù)字 時有效
參數(shù)
無返回值
最后插入 ID范例
$result->insertId();
MysqlExecuteResult::affected
獲取條件匹配行數(shù)(影響行數(shù))
int MysqlExecuteResult::affected ( void )
參數(shù)
無返回值
條件匹配行數(shù)范例
$result->affected();
MysqlExecuteResult::changed
獲取修改行數(shù)
int MysqlExecuteResult::changed ( void )
與
affected
不同趁耗,changed
返回數(shù)據(jù)庫修改了的行數(shù)事镣,并不是匹配到的行數(shù)啡氢,即如果寫入的結(jié)果與上次一樣繁仁,那么changed
會返回0
參數(shù)
無返回值
修改行數(shù)范例
$result->changed();