Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/08/2009, 11:32
Avatar de tampon
tampon
 
Fecha de Ingreso: julio-2009
Mensajes: 420
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: No puedo conectar a la base de datos

pero segun el mensaje el error se encuentra en la linea 7 osea:

Código php:
Ver original
  1. $link = mysql_connect('localhost', 'root', 'pass');

Si el error se encuentra en php, no se en que lugar dekl codigo se encuentre, este es mi codigo php completo:

Código php:
Ver original
  1. <?php session_start();
  2.  
  3. $link = mysql_connect('localhost', 'root', 'pass');
  4. if (!$link) {
  5.     die('Could not connect: ' . mysql_error());
  6. }
  7.  
  8. mysql_select_db('localhost_db');
  9.  
  10. $user_name=htmlspecialchars($_POST['user_name'],ENT_QUOTES);
  11. $pass=md5($_POST['password']);
  12.  
  13. //validando user y password
  14. $sql="SELECT user_name, password FROM tbl_user WHERE user_name='".$user_name."'";
  15. $result=mysql_query($sql);
  16. $row=mysql_fetch_array($result);
  17.  
  18. if(mysql_num_rows($result)>0)
  19. {
  20.     //compara el password
  21.     if(strcmp($row['password'],$pass)==0)
  22.     {
  23.         echo "yes";
  24.         $_SESSION['u_name']=$user_name;
  25.     }
  26.     else
  27.         echo "no";
  28. }
  29. else
  30.     echo "no"; //Login Invalido
  31.  
  32. ?>