Aupa amigos,
Hoy se me ha jodido un tema en el portatil y he tenido que formatear mi particion de edgy y he aprovechao para meterle la ultima ubuntu. El problema viene cuando he intentado proseguir con el proyecto que estoy realizando en php5. He instalado postgresql-8.2,apache2 y php5 junto con los paquetes para que los programas se entiendan entre si. Pos bien,cuando intento ejecutar cualquier consulta me salta este error y antes funcionaba de maravilla:
Warning: pg_exec(): supplied argument is not a valid PostgreSQL link resource in /var/www/PFC/Funciones.php on line 18
Aqui os pongo mi Funciones.php y es que ya he cambiado tantas cosas que no entiendo pq no funciona.Espero que alguien me pueda aclarar esto.
Código:
<?php
function conectar()
{
$conexion_bd=pg_connect("host=localhost dbname=proyecto user=usuario password=contraseña");
if (!$conexion_bd)
{
echo 'No se ha podido encontrar el servidor de datos';
exit;
}
}
function ejecutarSQL($sql)
{
conectar();
if(pg_exec($conexion_bd, $sql))
{
return true;
}
else
{
return false;
}
// Cerrar conexion
pg_close($conexion_bd);
}
?>
Tanto usuarios como password esta bien,eso lo he reketekomprobado. Ayudadme por favor que lo necesito urgentemente!!!! Muchisimas gracias!!!
Saludos
P.D: la variable $sql es un string con la consulta que le envio.Saludos