Programación en PHP con PostgreSQL Resultados: Ojo con NULL (ejemplo) $num = pg_num_rows($res); for ($i = 0; $i < $num; $i++) { if (pg_field_is_null($res, $i, 'apellido')) { print "Apellido es desconocido"; } else { print "Apellido es " print pg_result($res, $i, 'apellido'); } } Mejor: SELECT COALESCE(nombre, '(sin nombre)') AS nombre, COALESCE(apellido, '(sin apellido)') AS apellido;