Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/07/2012, 10:42
mogurbon
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resour

por eso we mira, segun lo que dices tienes el error en dos archivos

mi propuesta:
Código PHP:
Ver original
  1. <?php
  2. include('config.php'); // Incluimos la conexion a la bd y la session
  3.  
  4. $user=$_POST['usuario'];
  5. $clave=$_POST['clave'];
  6.  
  7. $consulta="SELECT * FROM users WHERE nick='".$user."' AND clave='".$clave."'"; // Selecionamos el nick y la clave
  8. #Antes de que nos de el error necesitamos vero si la consulta que armas esta correcta
  9. echo $consulta;
  10. $consultar=mysql_query($consulta,$conexion) or die(mysql_error()); // AQUI ES EL ERROR SEGUN EL MENSAJE , LA LINEA 8
  11. if(mysql_num_rows($consultar)==1){ // mysql_num_rows sirve para saber cuantos resultados devolvio la consulta
  12.     // Si devolvio 1 resultado, es que los datos del usuario estan bien, porque selecionamos de la bd el nick y la clave.
  13.     // es casi imposible que devuelva mas de 1, porque deven aver 2 personas que se registren con el mismo nick y clave, pero ya
  14.     // vamos a evitar eso en el registro
  15.      
  16.     $_SESSION['usuario']=$user; // Creamos la session y le damos un dato para que lo guarde, con esta session identificamos al usuario en cualquier parate de la web.
  17.      
  18.     echo "Se a logeado correctamente como ".$user;
  19. }else{ // Sino devolvio 1 resultado
  20.     echo "Datos inconrrectos. Intente denuevo.";
  21. }
  22. ?>

lo que dicen Triby y sgomez es asegurarse que estas bien conectado a la bd


Código PHP:
Ver original
  1. <?php
  2.     $host = "**"; //
  3.     $user = "**"; //
  4.     $pass = "**"; //
  5.     $db = "**"; //
  6.  
  7.     mysql_connect($host,$user,$pass) or die(mysql_error());
  8.     mysql_select_db($db) or die(mysql_error()); #curiosamente tambien es la linea 8 estas segurisimo que es la base de datos correcta???
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo