hola amigos buen día realmente no eh hecho nada en mucho tiempo ya hora que ando haciendo un proyecto me ando complicando la existencia bueno para realizar la conexión a una base datos en postgres.
bueno mi problema es que tengo dos archivos para hacer la conexión
el primero se llama conexion.php
y contiene los iguiente
<?php
class conexion{
function conexion(){
$conexion_bd = pg_connect('host=localhost dbname=prueba user=postgres password=xxxxxxx')or die('No pudo conectarse: '.pg_last_error());
//Realizar una consulta SQL
/*$consulta = "SELECT * FROM teatro where estado";
$resultado = pg_query($consulta) or die('Consulta fallida: ' . pg_last_error());
echo "<table>\n";
while ($linea = pg_fetch_array($resultado, null, PGSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valor_col) {
echo "\t\t<td>$valor_col</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";*/
}
function closeconexion(){
// Cerrar conexion
pg_close($conexion_bd);
}
}
?>
y el segundo se llama bd.php que contiene lo siguiente
<?php
include("conexion.php");
$con = new conexion();
$con.closeconexion();
?>
ahora bueno, no si este correcta la llamada a la función de cerrar la conexión por que ahí es donde me manda el error siguiente:
Fatal error: Call to undefined function closeconexion() in C:\xampp\htdocs\bd.php on line 4
y no se si la llamada a la función este correcta o que sea, por que si se conecta a la BD pero no cierra la conexión de ante mano muchas gracias y que tengan un muy buen día jah bless!!
buena vibra a todos!!
bueno mi problema es que tengo dos archivos para hacer la conexión
el primero se llama conexion.php
y contiene los iguiente
<?php
class conexion{
function conexion(){
$conexion_bd = pg_connect('host=localhost dbname=prueba user=postgres password=xxxxxxx')or die('No pudo conectarse: '.pg_last_error());
//Realizar una consulta SQL
/*$consulta = "SELECT * FROM teatro where estado";
$resultado = pg_query($consulta) or die('Consulta fallida: ' . pg_last_error());
echo "<table>\n";
while ($linea = pg_fetch_array($resultado, null, PGSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valor_col) {
echo "\t\t<td>$valor_col</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";*/
}
function closeconexion(){
// Cerrar conexion
pg_close($conexion_bd);
}
}
?>
y el segundo se llama bd.php que contiene lo siguiente
<?php
include("conexion.php");
$con = new conexion();
$con.closeconexion();
?>
ahora bueno, no si este correcta la llamada a la función de cerrar la conexión por que ahí es donde me manda el error siguiente:
Fatal error: Call to undefined function closeconexion() in C:\xampp\htdocs\bd.php on line 4
y no se si la llamada a la función este correcta o que sea, por que si se conecta a la BD pero no cierra la conexión de ante mano muchas gracias y que tengan un muy buen día jah bless!!
buena vibra a todos!!