Foros del Web » Programando para Internet » PHP »

Error al conectar con BD

Estas en el tema de Error al conectar con BD en el foro de PHP en Foros del Web. Buenas!! escribo aquí porque tengo un problemilla, a ver, estoy bajo windows xp y no tengo ninguna experiencia trabajando con servidores locales bajo esta plataforma ...
  #1 (permalink)  
Antiguo 01/04/2011, 04:44
 
Fecha de Ingreso: abril-2011
Mensajes: 13
Antigüedad: 13 años, 1 mes
Puntos: 1
Error al conectar con BD

Buenas!! escribo aquí porque tengo un problemilla, a ver, estoy bajo windows xp y no tengo ninguna experiencia trabajando con servidores locales bajo esta plataforma y me da error entonces al conectarme, yo siempre lo hacía a través del localhost de linux y no me daba ningún problema.

El caso es que me sale éste error:

PHP Fatal error: Cannot redeclare conectar() (previously declared in E:\Otras Aplicaciones\Feria\feria2\comunes\conexion.php:3) in E:\Otras Aplicaciones\Feria\feria2\comunes\conexion.php on line 6

Y el código es éste:

Código PHP:
function conectar() {
    
$res pg_connect("host=192.168.2.x dbname=x user=x password=x") or
           die(
"<h2>Error: no es posible la conexión con la base de datos</h2>");
    return 
$res;
  }

  function 
consultar($conex$consulta) {
    
$res pg_query($conex$consulta) or
           die(
"<h2>Error: no se ha podido ejecutar la consulta</h2>");
    return 
$res;
  } 
Lo 1º, el servidor se accede a través de esa ip (ahí yo ponía en linux localhost), pero de ésta forma no se si está bien... además, también no sé cómo subir la base de datos (postgresql) al servidor... (windows server), aunque tengo el apache instalado.. pero nanaiç

Lo 2º me sale como si lo tubiera 2 veces declarado la funcion conectar()... pero.. nanai tb... jaja Y ni siquiera me deja cargar la pagina inicial.

Haber si me podéis echar una manillaa

Etiquetas: bd
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:56.