GRACIAS David_M_G.
La línea
Código:
if (!($descripcion=="")){
la utilizo para evitar que se modifique el valor de $descripcion, si no tiene modificacion, porque a traves de la ventana de modificacion doy la opcion de modificar todos los valores de la tabla y asi pienso que evito que se modifique un valor que trae un valor nulo. A lo mejor con la solución de UPDATE no hace falta, ahora me pongo a investigar.