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

bookmaster, es que sabes lo que pasa tengo una UPDATE a mysql muy muy muy larga,

y el nombre_curso es solo uno de los campos.

si tengo que hacerlo extensible con todos los campos va a ser kilometrico.


fijate la consulta es esta:


Código MySQL:
Ver original
  1. mysql_query("UPDATE cat_administracion_empresa SET
  2.        
  3.         nombre_curso = '$nombre_curso',
  4.  
  5.         comentario = '$comentario',
  6.        
  7. nombre_tema_1 = '$nombre_tema_1', nombre_tema_2 = '$nombre_tema_2', nombre_tema_3 = '$nombre_tema_3', nombre_tema_4 = '$nombre_tema_4', nombre_tema_5 = '$nombre_tema_5',    
  8.  
  9. nombre_tema_6 = '$nombre_tema_6', nombre_tema_7 = '$nombre_tema_7', nombre_tema_8 = '$nombre_tema_8', nombre_tema_9 = '$nombre_tema_9', nombre_tema_10 = '$nombre_tema_10',  
  10.  
  11. contenido_tema_1 = '$contenido_tema_1', contenido_tema_2 = '$contenido_tema_2', contenido_tema_3 = '$contenido_tema_3', contenido_tema_4 = '$contenido_tema_4', contenido_tema_5 = '$contenido_tema_5',
  12.  
  13. contenido_tema_6 = '$contenido_tema_6', contenido_tema_7 = '$contenido_tema_7', contenido_tema_8 = '$contenido_tema_8', contenido_tema_9 = '$contenido_tema_9', contenido_tema_10 = '$contenido_tema_10'
  14.        
  15.         WHERE id_categoria_foranea = '$id_categoria_foranea' AND id_curso = '$id_curso'",$link);


el preguntarte lo de antes es por si habia alguna forma mas digamos sencilla o compacta para aplicarla a este tocho que te acabo de poner