
21/09/2009, 00:45
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años Puntos: 574 | |
Respuesta: Editar varios campos a la vez UPDATE clientes SET acumulado = '" .$acumulado2."' WHERE acumulado='Al Dia'
Debes poner una restrición que indique que registros hay que modificar... en este caso no haria falta el condicional previo.... ni leer los registros ya que va ha modificar todos los que cumplan acumulado='Al Dia' Sugerencia: si lo que quires es aumentar un mes a todos, luego porque no defines el campo acumulados como numerico y sumas 1 al numero que tenga, es decir
UPDATE clientes cl SET cl.acumulado = cl.acumulado +1
Así con una sola consulta, la de actualización, tienes bastante....
Quim |