(PHP 5)
mysqli_affected_rows(no version information, might be only in CVS)
mysqli->affected_rows -- Obtiene el n煤mero de filas afectadas en una operaci贸n de MySQL previaEstilo por procedimientos:
mixto mysqli_affected_rows ( mysqli identificador_de_enlace )Estilo orientado a objetos (caracter铆stica):
class mysqli {mysqli_affected_rows() Regresa el n煤mero de filas afectadas por la 煤ltima consulta INSERT, UPDATE, o DELETE asociada con el identificador_de_enlace dado. Si la 煤ltima consulta fue invalida, esta funci贸n regresar谩 -1.
Nota: Para sentencias SELECT mysqli_affected_rows() trabaja igual a mysqli_num_rows().
La funci贸n mysqli_affected_rows() s贸lo trabaja con consultas que modifican o afectan una tabla. En caso de que necesite el n煤mero de filas de una consulta SELECT, use la funci贸n mysqli_num_rows() en su lugar.
Un entero mayor a cero indica el n煤mero de filas afectadas u obtenidas. Cero indica que no se actualizaron registros para una sentencia UPDATE, no hubo coincidencias con la clausula WHERE en la consulta o que no se ha ejecutado a煤n ninguna consulta. -1 indica que la consulta regreso un error.
Nota: Si el n煤mero de filas afectadas es mayor que el valor entero m谩ximo, entonces el n煤mero de filas afectadas ser谩 regresado como una cadena.
Ejemplo 2. Estilo por procedimientos
|
El resultado del ejemplo seria:
Affected rows (INSERT): 984 Affected rows (UPDATE): 168 Affected rows (DELETE): 815 Affected rows (SELECT): 169 |