Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2014, 09:58
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
No borrar con variable vacia su valor previo en una bbdd

Hola buenas, veran tengo una duda:

Tengo una aplicacion que actualiza mediante update perfectamente los datos de

mi base de datos mysql.

Hasta ahi bien.


El problema que te tengo es que si tengo dos campos en el formulario y en la base de datos ya estan rellenados previamente sus respectivos campos con datos.


Si en el formulario de esos dos apartados me dejo uno sin rellenar, con la intencion de actualizar solo un campo de los dos que son.


Pues me actualiza el campo que queria, si, pero el otro al no haberlo rellenado en el formulario previamente , me borra su dato correspondiente en la base de datos que tenia ya guardado.



Como puedo hacer para que esto no suceda.


Con otras palabras:

Como puedo hacer para que si una variable esta vacia, no me borre su valor que tenga ya en la base de datos.


ejem:



Código MySQL:
Ver original
  1. mysql_query("UPDATE cat_administracion_empresa SET
  2.        
  3.         nombre_curso = '$nombre_curso',
  4.  
  5.         comentario = '$comentario'  WHERE id_curso = '$id_curso' "



Gracias de antemano