No estoy tan seguro de que el error sea bidireccional calvin_naranjo.
Me baso en que tengo un script de introducción de datos en sql para cargar la base de datos con unos cuantos datos de prueba y cuando hago:
Código PHP:
INSERT INTO MI_TABLA VALUES (0,FALSE,TRUE,FALSE,TRUE);
Si miro desde el propio cliente de potgreSQL el contenido de esa tabla veo que es:
Código PHP:
cod_paciente campo1 campo2 campo3 campo4
0 f t f t
Con lo cual los datos se han introducido correctamente. Al menos en mi caso, el fallo tiene lugar cuando postgreSQL le pasa los datos a php.