Re:

"F. Jovan Jester" <[email protected]> Wed, 11 Mar 2009 14:33:03 -0400
Newsgroups gmane.comp.db.postgresql.php
Message-ID <[email protected]>
Hola:

>    $result=pg_query( $linkacademica,"SELECT personas.nombres,  
> personas.paterno, s.direccion, s.telefono, FROM personas INNER JOIN  
> dblink('dbname=bdsiap port=5432 host=localhost user=usuario  
> password=clave,'SELECT idpersona, direccion, telefono FROM  
> personasdatosactualizables') AS s(idpersona character(15), direccion  
> character varying(50), telefono character varying(25)) ON  
> personas.idpersona = s.idpersona");
>
> usando db link me da el siguiente error, supongo que es por las  
> comillas, he intentado con comillas dobles y simples pero nada,  
> tambien he intentado usar variables.
>

Respecto al error, además del ya mencionado coma sobrante antes del  
FROM, parece que falta cerrar las comillas sencillas después de la  
clave y antes del SELECT dentro de la función dblink: ...  
password=clave','SELECT ...

Si las dos bases de datos están en la misma máquina, recomiendo que  
investigues el uso de esquemas para separar las tablas en lugar de  
usar dblink. ver 'CREATE SCHEMA' .

Por cierto, esta es la lista en español:
http://archives.postgresql.org/pgsql-es-ayuda/
[email protected]

además esta lista PHP tiene muy poco tráfico

saludos
-Jovan