/* {{{ proto int ora_commit(int connection) Commit an Oracle transaction */ void php3_Ora_Commit(INTERNAL_FUNCTION_PARAMETERS) { /* conn_index */ pval *arg; oraConnection *conn; if (getParameters(ht, 1, &arg) == FAILURE) { WRONG_PARAM_COUNT; } convert_to_long(arg); conn = ora_get_conn(list,plist, arg->value.lval); if (conn == NULL) { RETURN_FALSE; } if (ocom(&conn->lda)) { php3_error(E_WARNING, "Unable to commit transaction (%s)", ora_error(&conn->lda)); RETURN_FALSE; } RETVAL_TRUE; }
void DBConnection_ORACLE::transCommit(){ocom(getLDA());}