
19/06/2008, 09:46
|
 | $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses Puntos: 2135 | |
Respuesta: update y mysql_affected_rows() Hola lagunafmr,
Ese comportamiento es natural, ya que affected_rows te devuelve la cantidad de filas afectadas por una consulta.
Ahora no se si hayas leído de SQL pero es muy costoso (a nivel procesador/recursos) enviar un UPDATE que no afecta valores, por lo que tu mejor opción es hacer un SELECT antes de enviar los datos, y comprobar que datos son diferentes, si ves que todos son iguales entonces muestras un mensaje de que no hay cambios, y si no solo envías tu UPDATE pero solo de una o dos columnas, no de todo el set completo.
Saludos. |