Re: CONEXION PHP POSTGRES

From: Mario Gonzalez <gonzalemario(at)gmail(dot)com>
To: Sonda Rommel Asitimbay <rasitimbay(at)bcm(dot)fin(dot)ec>
Cc: "Postgres Postgres (E-mail)" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: CONEXION PHP POSTGRES
Date: 2005-12-14 15:47:11
Message-ID: 2065a6cf0512140747t484d7a26y@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 14/12/05, Sonda Rommel Asitimbay <rasitimbay(at)bcm(dot)fin(dot)ec> wrote:
> Estimados amigos,
>
> Probe con los comandos que me indicaron ahora me sales este error
>
> "Parse error: parse error in c:\phpdev\www\prueba\index.php on line 55"
>
> que es la línea donde se encuentra el pg_connect
>
> De antemano gracias por todo.
>
mmhh, esa funcion 'or die' nunca me ha gustado y por ende nunca la utilizo
creo que es mejor hacer algo como

<?php

$server = 'localhost';
$user = 'user';
$passw = 'password';
$db = 'db_name';

$conn = pg_connect("host=$server dbname=$db user=$user
password=$passw")

if (!$con)
{
echo ("Ha fallado.");
exit();
}
//Ya desde aqui puedes seguir usando $conn
//por ej
$sql = "SELECT * FROM users"
pg_query($conn, $sql)

?>

Lo que si, no recuerdo si debian haber comillas simples (') entre los
parametros. Bueno, tarea para la casa para quien lo necesite

> Saludos,
>
> Rommel
>
> El Miércoles, 14 de Diciembre de 2005 15:56, Sonda Rommel Asitimbay escribió:
> > Estimado Damian,
> >
> >
> > Si tengo descomentada la línea "extension=php_pgsql.dll" en el php.ini,
> > pero me sigo con el error, estoy trabajando con winxp, postgres 8.1 y php
> > 4, pero nose si hay algo mas que deba configurar en el ini, por favor dame
> > una mano con esto.
> >
> Te pego el mio:
>
> <?php
>
> $server='localhost';
> $user='xxxxx';
> $passw='xxxxx';
> $db='xxxxxx';
>
> $conec_server=pg_connect("host=$server dbname=$db user=$user
> password=$passw")
> or die("Ha fallado.");
>
> ?>
>
> Puede que importe el orden de las variables. No estoy muy seguro, pero la
> primera vez que lo usé, me dio problemas.
>
> Supongo que el archivo lo estás subiendo al servidor y ejecutandolo. Me
> refiero que no lo llamarás como un archivo en local.
>
> --
> Saludos.
> Pablo

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Jhon Carrillo // Caracas, Venezuela 2005-12-14 15:53:16 Re: Ver definición de un procedimiento almacenado
Previous Message Camilo Ismael Felipe Panadeiros 2005-12-14 15:46:10 problemas con plpgsql