por mas que le doy vueltas en mi cabeza no entiendo del todo lo que tienes, lo que yo te acansejaria que hicieras es que uses dos tablas una para los tipos de proveedor y otra para los proveedores, asi solo asigna el id del tipo de proveedor al proveedor cuando le estes dando de alta.
algo mas, falta una coma entre estos "id_tipo_proveedor
, nombre_vendedor" y por mas que cuento y cuento, solo tengo 13 campos y estas mandando 14 valores en esto
Código PHP:
Ver original$query_operacion="INSERT INTO proveedores (id_proveedor, nombre_proveedor, id_tipo_proveedor, nombre_vendedor, nit, direccion, numero_registro, giro, telefono, celular, correo, descripcion, borrado)
VALUES ('', '$nombre_proveedor','$nombre_vendedor','$tipo_proveedor','$nit','$direccion','$id_tipo_proveedor','$numero_registro','$giro','$telefono','$celular','$correo','$descripcion','0')";
saludos.