Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2015, 17:59
MSB
 
Fecha de Ingreso: mayo-2015
Ubicación: Peru
Mensajes: 9
Antigüedad: 9 años
Puntos: 0
Pregunta error al ejecutar código en la conexión con la base de datos

hola un cordial saludo a todos. soy principiante en el tema y tengo un problema con mi código al intentar conectarme con la base de datos. espero puedan ayudarme:

Código PHP:
Ver original
  1. // conexion con la base de datos
  2. <?php
  3. $server="localhost";
  4. $username="root";
  5. $password="############";
  6. $db="logistica_restaurant";
  7. $conex = @mysql_connect($server, $username, $password, $db)
  8.         or die("No se pudo realizar la conexion");
  9.     @mysql_select_db("usuarios",$conex)
  10.         or die("ERROR con la base de datos");
  11.  ?>
  12. <?php
  13. if(!isset($_SESSION['intentos']))
  14.  {$_SESSION['intentos'] = 0 ;
  15.  
  16.         if ($_SESSION['intentos'] < 3 )
  17.         {
  18.        
  19.         $usuario = strip_tags($_POST['usuario']);
  20.         $clave = strip_tags(sha1($_POST['clave']));
  21.  
  22.         $consulta= "SELECT id_usuario,usuario,clave,cargo FROM usuarios WHERE usuario='".$usuario."' AND clave='".$clave."'";
  23.         $resultado= mysql_query($consulta,$conex) or die (mysql_error());
  24.         $fila=mysql_fetch_array($resultado);
  25.  
  26.                 if (!$fila[0])
  27.                 {
  28.                 echo '<script language = javascript>
  29.                 alert("Usuario o contrase?a erroneos, por favor verifique.")
  30.                 self.location = "index.php"
  31.                 </script>';
  32.                 }
  33.                 else
  34.                 {
  35.                 $_SESSION['logged'] = 'yes';
  36.                 $_SESSION['id_usuario'] = $fila['id_usuario'];
  37.                 $_SESSION['nombre'] = $fila['usuario'];
  38.                 $_SESSION['cargo'] = $fila['cargo'];
  39.                 mysql_close($resultado);
  40.                 echo '<script>window.location="logeado.php"</script>';
  41.                 }
  42.          }
  43.          else
  44.          { $_SESSION['intentos'] ++ ;
  45.  
  46.          echo 'El usuario y/o pass son incorrectos.'.$_SESSION['intentos'];
  47.          }
  48. }
  49. else
  50. {
  51.     echo 'limite de intentos superado.' .$_SESSION['intentos'];
  52.     header('Location: http://www.google.com.pe');
  53. }
  54.  
  55. ?>

al ejecutarlo me genera el mensaje de la conexion:

ERROR con la base de datos

no puedo comprender porque.