Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/04/2013, 09:22
deepdesign
 
Fecha de Ingreso: junio-2012
Ubicación: Santiago, Chile
Mensajes: 20
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Cómo actualizo sólo algunos campos?

Cita:
Iniciado por MCF Ver Mensaje
El problema es que en tu query le dices que actualice los 3 campos, cuando debería ser algo como:

Código MySQL:
Ver original
  1. UPDATE mi tabla SET campo1=%s, PRIMERA_CONSULTA_RRLL=%s ...

los demás campos supongo que si los quieres actualizar así que pues esos si los dejas, pero al poner los 3 campos en la misma consulta los actualizará los 3, lo que yo te recomendaría es que cheques cual es el que se editó y ya después dependiendo de eso le dices en la consulta cuál es el que va a actualizar
Gracias por tu respuesta!.

Lo que no sé como hacer es chequear cuál campo cambió.
Cómo lo chequeo?

Intenté hacerlo asi:

Puse un if antes del update pero no funcionó:

Código PHP:
if ( (!empty($campo1)) OR (!empty($campo2))  ) { 
Aprovecho de aclarar que estos campos no van, se me fueron: PRIMERA_CONSULTA_RRLL=%s, PRIMERA_RESPUESTA_RRLL=%s,, etc etc etc