Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2010, 00:54
jiten
 
Fecha de Ingreso: febrero-2008
Mensajes: 409
Antigüedad: 16 años, 3 meses
Puntos: 2
Pregunta No puedo conectar mi Base de datos !

AMigos :

Nunca he tenido este problema, siempre que creo una base de datos lo he hecho dentro de las opciones de Godaddy y seimpre me funciona Genial. Pero esta vez un cliente me ha dado un hosting diferente que tiene el famoso CPANEL. Bueno, he podido crear la base de datos, he creado usuario y password para conectar , pero hasta ahora no logro conectar !! esto es lo que tengo por datos :

Cita:
Host : localhost
Database : mingobi_webupdate
User : mingobi_webmast
Password : mipassword

Y estos son los mensajes de error que me dan :
Cita:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'mingobi'@'localhost' (using password: NO) in /home/mingobi/public_html/website/esp/suscribenewsletter.php on line 9

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/mingobi/public_html/website/esp/suscribenewsletter.php on line 9

La forma como estoy haciendo la conexión es :

Código PHP:
function fnConnect( &$msg ){
    
$cn=mysql_connect('localhost','mingobi_webmast','mipassword');
    if(!
$cn){
        
$msg "Error en la conexión.";
        return 
0;
    }
    
$n mysql_select_db("mingobi_webmast",$cn);
    if(!
$n){
        
$msg "Base de datos no existe.";
        
mysql_close($cn);
        return 
0;
    }
    return 
$cn;
}

$cn=fnConnect($msg); 

Esta ultima rutina siempre me funciona, es decir el codigo esta OK, pero lo que estoy dudando es la forma de poner el mysql_connect... no se como hacer he probado de todo... ayuda por favor...

Última edición por jiten; 18/03/2010 a las 01:28