<html><div style='background-color:'><P>Buenas, soy nuevo y he instalado postgres 8.1.5. en Windows xp. De momento funciona. He creado un usuario llamado antonio y le he incluido una contraseña paterna01.</P>
<P>He creado una base de datos llamada customer y un tabla llamada customer con DNI, NOMBRE Y APELLIDO.</P>
<P>He configurado el fichero pg_hba.config de la siguiente manera:</P>
<P>host all all 127.0.0.1 255.255.255.255 trust<BR></P>
<P>¿que tengo que poner para que me pida la contraseña? la ip de mi portatil es: 192.168.2.117</P>
<P>¿debería cambiar 127.0.0.1 por esta?<BR></P>
<P>Lo que es postgres me funciona bien. Ahora el problema lo tengo al intentar conectarme desde php 5.</P>
<P>En PHP.INI he quitado el # de php_pgsql.dll</P>
<P><BR>extension=php_pgsql.dll</P>
<P>sin ;</P>
<P>y he reiniciado.</P>
<P>El codigo PHP es el siguiente:<BR><BR><?php</P>
<P>function conectar(){<BR> $cadena_conexion = "host=localhost dbname=customer user=antonio password=paterna01";<BR> <BR> if(($this->conexion = pg_connect($cadena_conexion)) == false){<BR> return false;<BR> echo "No funciona;";<BR> }else{ // ESTE ELSE LO AGREGUE YO<BR> echo "paso por aqu&iacute;"; <BR> return true;<BR> }<BR>}</P>
<P> if(conectar()){<BR> echo "Verdad";<BR> }else{<BR> echo "Falso";<BR> }<BR>?><BR></P>
<P>Y el error que me da es: </P>
<DIV><STRONG>Fatal error</STRONG>: Call to undefined function pg_connect() in <B>c:\ws\www\ejem\ejem07bbbconsulta base datos postgres.php</B> on line <B>20</B><BR></DIV>
<DIV>y no se donde está el fallo.</DIV>
<DIV>Pero no se conecta.<BR><BR></DIV><BR><BR><BR>
<DIV>Saludos, <BR>---------- <BR>Antonio García Benlloch <BR><BR><STRONG>Correo: <BR></STRONG>angarben(at)hotmail(dot)com <BR>angarben(at)topo(dot)upv(dot)es <BR><BR><STRONG>Web: <BR></STRONG>http://personales.alumno.upv.es/~angarben</DIV>
<DIV><FONT color=#000000></DIV></FONT></div><br clear=all><hr>Encuentra una aventura, un romance o al amor de tu vida. <a href="http://g.msn.com/8HMBESES/2737??PS=47575" target="_top">Date de alta gratis.</a> </html>