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
Código PHP para monitorizar el tamaño de las carpetas en un hosting Cuando Tenemos una web que usan muchos usuarios, necesitamos saber cuanto crecen las carpetas críticas de la misma, por ejemplo , las imagenes y docum...
Diseño de Sitios Web,WordPress,Woocomerce,PHP,SEO OnPage,Responsive Durante 14 años desarrollando la solución que cada cliente requiere para llevar sus negocios en internet, desde webs informativas,corporativas,catálog...
USD$8.800 millones en el último trimestre gana Apple y esperaban más.. Apple informó sus resultados financieros para el trimestre entre abril y junio de 2012, informando utilidades por USD$8.800 millones. El resultado es ...
Consejos y pasos en un trabajo por Internet Tener tu propio negocio es fantástico – trabajas en casa y a tu propio ritmo. También vas poniendo tus propias metas en lo que vas logrando. Resumiend...
Las marcas mas valiosas y las mas apreciadas en tecnología Las 10 marcas más valiosas 1. Apple 2. Google 3. IBM 4. McDonalds 5. Microsoft 6. Coca-Cola 7. AT&T 8. Marlboro ...
Impresora 3D basada en el T1000 de terminator 2 El terrorífico robot metálico de “Terminator 2”, que podía volverse líquido para cambiar de forma, inspiró en Estados Unidos un nuevo tipo de impresor...
Se acabaron las direcciones de IPv4, bienvenido para siempre el IPv6 Inspirado en el éxito del Día Mundial del IPv6 (World IPv6 Day) la plataforma Internet Society prepara el lanzamiento mundial de IPv6 en World IPv6 La...
Chrome 18 descarga gratis y listo para usar En una incansable política de lanzamientos que ha logrado resultados positivos desde la llegada de la primera versión del navegador, hace más de tres ...
Reportan millones de usuarios infectados a través de falsas aplicaciones en Google Play Según una reciente investigación del equipo global de especialistas de ESET, se detectaron más de 30 aplicaciones falsas del tipo scareware para el po...
#Intel presenta un pc de bolsillo corriendo con windows 8.1 Este dispositivo tendrá dos versiones, ambas vendrán con procesador Intel Atom ‘Bay Trail’ (Z3735F) de cuatro núcleos. Una de las versiones tendrá 3...
mysql-affected-rows
Tagged on: