Acabo de dar de alta con el siguiente script
INSERT INTO negocio.sga_espacios
(espacio, nombre, codigo, espacio_tipo, edificacion, piso, capacidad, datos_localizacion, observaciones, estado)
VALUES (
1, ‘EspacioSQL’, ‘SQL1’, 5, 1, ‘PB’, 11, ‘SQL Datos localizacion’, ‘SQL Observaciones’, ‘A’);
Por lo cual, puedo visualizar el espacio, también puedo modificar todos sus campos.
Cuando selecciono otra ubicación, vuelve a deshabilitarme el campo edificacion y al intentar guardar (con el campo deshabilitado, se queda congelada y se cierra (porque obviamente da un error de postgre, ya que el campo es NOT NULL)
En definitiva, el problema está donde vos decís, pero desconozco como acceder al valor del campo $ubicacion para depurar (no se si es por toba, php… ni idea)