Buenas.
No entiendo mucho Postgre, trabajo en MySql y necesito pasar un sistema a
Postgre, tengo instalado todo bien, tengo la conexion bien hecha, pero al
tratar de hacer una conexion con mi BD me tira un error.
*Warning*: pg_exec(): supplied argument is not a valid PostgreSQL link
resource in *D:\htdocs\tic\index.php* on line *6*
*Warning*: pg_numrows(): supplied argument is not a valid PostgreSQL result
resource in *D:\htdocs\tic\index.php* on line *7*
Number of rows:
*Warning*: pg_freeresult(): supplied argument is not a valid PostgreSQL
result resource in *D:\htdocs\tic\index.php* on line *8*
*Warning*: pg_close(): supplied argument is not a valid PostgreSQL link
resource in *D:\htdocs\tic\index.php* on line *9**
*Mi BD tiene dos usuarios, postgres y consultas, los dos con todos los
Privilegios. Si me pudieran orientar sobre esto se agradeceria.
Los php con cual estoy trabajando son los siguientes:
connect.php
<?
$bdconn = pg_connect("host=localhost dbname=template1 port=5432
user=consultas password=XXXX");
if (pg_ErrorMessage($bdconn)) { echo "<p><b>Error conectando a la base de
datos: .</b></p>"; exit; }
?>
index.php
<?
include('connect.php');
$query = "SELECT * FROM prueba";
$result = pg_exec($db_handle, $query);
echo "Number of rows: " . pg_numrows($result);
pg_freeresult($result);
pg_close($db_handle);
?>
Rhynos