Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/03/2008, 15:56
optiquest20
 
Fecha de Ingreso: febrero-2008
Mensajes: 2
Antigüedad: 17 años
Puntos: 0
Sonrisa Re: Postgre - PHP problema

Hola amigos.. tengo algunos inconvenientes para realizar la conexion a una base de datos postgreSQL.. he intentado con varios tipos entre los q detallo los siguientes:


Prueba 1:
<?php
$link = pg_connect("host=localhost port=5432 dbname=misitio_factura user=misitio_adminuser password=dWXQ3b0r");
$stat = pg_connection_status($link);
if ($stat === 0) {
echo "Conexión establecida";
} else {
die "No puedo conectarme";
}

pg_close($link);
?>

Error:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/misitio/public_html/test.php on line 7


Prueba 2:
<?php
$link = pg_connect("dbname=misitio_factura host=localhost port=5432 user=misitio_adminuser password=dWXQ3b0r");
if (!$link){
echo "Conexion fallida";
exit;
}
?>

Error:
Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? in /home/misitio/public_html/test.php on line 2
Conexion fallida


Prueba 3:
<?php
class BD{
var $linea,$link;
function conectar(){
$this->link = pg_connect("dbname=misitio_factura host=localhost port=5432 user=misitio_adminuser password=dWXQ3b0r");

}
function cerrar(){
pg_close($this->link);
}

function consulta($q){
return pg_query($this->link, $q);
}

}
?>

Error:
Ninguno.. no me muestra error pero tampoco se si se logra conectar a la base de datos.. le cambie la clave en la programacion pero igual no salio ningun mensaje solo la pantalla en blanco


gracias de antemano

Última edición por optiquest20; 21/03/2008 a las 16:48