Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2011, 00:14
Avatar de Sourcegeek
Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: Incapaz de conectar a la maldita BD

Una funcion PHP no puede acceder a variables fuera de ellas a menos que se le pase el valor directamente a la funcion o que esta adquiera las variables de forma global. Ademas, nunca seleccionas la DB.
Ejemplos:
Código PHP:
//Pasar valor
<?php
$host 
'lldf923.servidoresdns.net';
$usuario 'xxxx';
$password 'xxxx';
$BBDD 'obraPublicada';

function 
Conectar($host,$usuario,$password,$BBDD){
    
$link mysql_connect($host,$usuario,$password);
    
mysql_select_db($BBDD)
    return 
$link;
}
$link Conectar($host,$usuario,$password,BBDD);

//Global
<?php
$host 
'lldf923.servidoresdns.net';
$usuario 'xxxx';
$password 'xxxx';
$BBDD 'obraPublicada';

function 
Conectar(){
    global 
$host,$usuario,$password,$BBDD;
    
$link mysql_connect($host,$usuario,$password);
    
mysql_select_db($BBDD)
    return 
$link;
}
$link Conectar();
?>
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies