Foros del Web » Programando para Internet » PHP »

problema al conectar desde PHP a MYSQL

Estas en el tema de problema al conectar desde PHP a MYSQL en el foro de PHP en Foros del Web. Que tal Tengo PHP 5 y MySQL 5 instalados Cuando trato de correr esta rutina function conecta(){ if (!($link=mysql_connect("localhost",'casas','jesus' ))){ echo "Error conectando a la ...
  #1 (permalink)  
Antiguo 08/05/2007, 15:26
 
Fecha de Ingreso: octubre-2006
Ubicación: Guadalajara, Mexico
Mensajes: 177
Antigüedad: 17 años, 6 meses
Puntos: 0
problema al conectar desde PHP a MYSQL

Que tal
Tengo PHP 5 y MySQL 5 instalados

Cuando trato de correr esta rutina

function conecta(){
if (!($link=mysql_connect("localhost",'casas','jesus' ))){
echo "Error conectando a la base de datos";
exit();
}
if(!mysql_select_db("casas",$link)){
echo "Error seleciona la base de datos";
exit();
}
}



Me muestra este error, alguien sabe por que ?

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Inetpub\wwwroot\casas\Conecta.php on line 3
Error conectando a la base de datos
  #2 (permalink)  
Antiguo 09/05/2007, 07:32
Avatar de HMSJUAN  
Fecha de Ingreso: febrero-2007
Mensajes: 54
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: problema al conectar desde PHP a MYSQL

Código PHP:
function conectar(){
  
$result = @mysql_connect("localhost""casa""jesus");
  if (!
$result)
       return 
false;
    if (!@
mysql_select_db("TU BD"))
        return 
false;
   return 
$result;
}
//y Luego dices..................

If (conectar())
{   echo 
"Conectado"; }
else
{ echo 
"No Se pudo Conectar"; }

//No se pero adoro poner las llaves en las estructuras de control 
tomate esta pastillita y dime como estas luego de esto

Última edición por HMSJUAN; 09/05/2007 a las 12:15
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 16:24.