|
(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 |
Hosting by: hurra.com
Generated: 2007-01-26 18:01:02