mysql_affected_rows — Returns the number of affected rows in previous server operation
my_ulonglong mysql_affected_rows(MYSQL * mysql);
Returns the number of affected rows by the last operation associated with mysql
, if the operation was an "upsert" (INSERT, UPDATE, DELETE or REPLACE) statement.
mysql
Connection identifier, which was previously allocated by mysql_init
or mysql_real_connect
When using UPDATE, MariaDB will not update columns where the new value is the same as the old value. This creates the possibility that The REPLACE statement first deletes the record with the same primary key and then inserts the new record. This function returns the number of deleted records in addition to the number of inserted records. |