Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2015, 10:25
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
error undefined funciton bind_param Sistema de logueado

Hola amigos a ver si me pueden ayudar con este codigo:

Es un sistema de login.

pero me lanza este error:

Fatal error: Call to undefined function bind_param() on line 13

y no se por mas que hago donde esta el error por que la bbdd esta bien.


Este es el codigo:

Código PHP:
Ver original
  1.  
  2.     $servidor = 'localhost';
  3.     $usuarios = 'root';
  4.     $pass = '';
  5.     $base_datos = 'bbdd_login';
  6.    
  7.    
  8.    
  9.     $con = new Mysqli($servidor, $usuarios, $pass, $base_datos);
  10.     $sql = 'SELECT * FROM admin WHERE email = ? AND pass = ?';
  11.     $pre = $con->prepare($sql);
  12.     $pre = bind_param('ss', $_POST['email'], $_POST['pass']);
  13.     $pre = execute();
  14.     $pre->bind_result($id, $nombre, $email, $pass);
  15.  
  16.     if($pre->fetch())
  17.     {
  18.         $_SESSION['admin'] = $nombre;
  19.         header('Location:administracion/index.php');
  20.                    
  21.     } else
  22.    
  23.     {
  24.         echo 'Lo siento pero no coincide ni el nombre ni la contraseña </br>';
  25.         echo '<a href="index.php">volver a Inicio</a>';        
  26.     }


gracias de antemano.