Estimados tengo la problematica que al subir los archivos me suben incompletos y los archivos que me sube completos son solos los txt . 
 
necesito una ayuda para saber cual es el error que estoy cometiendo  
Cuando realizo un update en la columna blob me arroja un error , en caso contrario cuando realizo el insert todo funciona bien y me sube correctamente el dato siendo que la sentencia es la misma para los dos casos  
	$qry = "UPDATE oficio SET (OficioArchivo, OficioArchivoTamano, OficioArchivoTipo, OficioArchivoNombre, 				OficioArchivoTamanoUnidad where oficioid=1) 
			VALUES('$contenido','{$tamanio[0]}', '$tipo','$nombre_archivo','{$tamanio[1]}')"; 
Al realizar el update me sale el siguiente error :  
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('OficioArchivo', OficioArchivoTamano, OficioArchivoTipo, OficioArchivoNombre, ' at line 1 
y cuando hago el insert no sale ningun error y realiza la carga 100% del archivo y sin perdidas .