mysql_affected_rows

mysql_affected_rows -- Devuelve el número de filas afectadas de la última operación MySQL

Descripción

int mysql_affected_rows ( [int identificador_de_enlace])

mysql_affected_rows( ) devuelve el número de filas afectadas en la ultima sentencia INSERT , UPDATE o DELETE sobre el servidor asociado con el identificador de enlace especificado . Si el identificador de enlace no ha sido especificado , se asume por defecto el último enlace .

Si la última sentencia fue un DELETE sin clausula WHERE , todos los registros han sido borrados de la tabla pero esta función devolvera cero .

Este comando no es efectivo para las sentencias SELECT , sino sólo para las sentencias que modifican registros . Para conseguir el número de lineas devueltos por un SELECT , usar mysql_num_rows( ) .