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.

nota: Si está usando transacciones, necesitará llamar mysql_affected_rows() después del INSERT, UPDATE, o DELETE, no después del commit.

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.

nota: Cuando se usa UPDATE, MySQL no actualizará las columnas donde el nuevo valor es el mismo al actual. Esto crea la posibilidad de que mysql_affected_rows() pueda no ser igual al número de filas encontradas, solo el número de filas que fueron literalmente afectadas por la sentencia.

La sentencia REPLACE primero borra el registro con la misma llave principal y entonces inserta el nuevo registro. Esta función regresa el número de registros borrados más el número de registros insertados.

Para obtener el número de fils regresadas por un SELECT, es posible usar también mysql_num_rows().

Si la última consulta falló, esta función regresará -1.

Ejemplo 1339. Delete-Query

<?php
/* connect to database */
$link = mysql_connect
Se puede hacer dinero en Internet? La respuesta es si, se puede hacer dinero a través de la gran red de Internet. Cuando alguien se entera de esta posibilidad, suele decir, “quiero trab...
Cuantas páginas webs existen en la Internet Es difícil establecer el tamaño exacto de Internet, ya que éste crece continuamente y no existe una manera fiable de acceder a todo su contenido y, po...
Que es el social media marketing Mercadotecnia en medios sociales o Social Media Marketing (SMM) combina los objetivos de mercadotecnia en Internet con medios sociales como foros web,...
Métodos de Pago Disponibles para Internet en la Actualidad Los motivos por los cuales tener un sitio Web pueden ir desde el ocio, pasando por aprender las tecnológicas involucradas y culminando en la siemp...
Yahoo! en un clima de despidos y reestructuración Scott Thompson ha cogido las riendas de Yahoo! con mano fuerte, como ya se ha notado en decisiones como el cambio de estrategia en Asia o la demanda a...
mysql list tables mysql_list_tables — Lista las tablas en una base de datos MySQL Descripción int mysql_list_tables ( cadena $base_de_datos ) mysql_list_table...
Operatores en PERL Hemos visto que el perl utiliza los operadores matemáticos normales empleados para los números: + para la suma, - para la resta, * para la multiplicac...
WordPress 3.5, el mejor hasta ahora.. Cinco meses después del lanzamiento de la última versión final, el equipo de trabajo de Automattic lo tiene todo listo para la llegada del nuevo WordP...
El sistema operativo iOS 10.2 está disponible y trae muchos nuevos emojis :-) La gente de Unicode (responsable de los emojis) anunció que este nuevo lote llegaría al iPhone y al iPad hace casi dos meses. Parte de la versión de U...
Que es el Diseño Web? El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web. No es simplemente una aplicación del diseño co...