Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2011, 08:51
Myl
 
Fecha de Ingreso: agosto-2011
Mensajes: 61
Antigüedad: 13 años, 4 meses
Puntos: 3
Respuesta: Problema Call to a member function bind_param() on a non-object

Cita:
Iniciado por h2swider Ver Mensaje
Estas biendeando mal los datos, intenta algo así.

Código PHP:
require_once('conexion.php');
$conexion conectar();
$id $_GET["id"];

$sql "SELECT EMAIL FROM USUARIO WHERE ID = :i";
$statement $conexion -> prepare($sql);
$statement -> bind_param(":i"$id);
$statement -> execute();
$statement -> bind_result($email);
$statement -> fetch();
$statement -> close();

if(isset (
$email)){
    
$sql "UPDATE USUARIO SET ESTADO = 1 WHERE ID = :i";
    
$statement $conexion -> prepare($sql);
    
$statement -> bind_param(":i",$id);

    if(
$statement -> execute()){
        echo 
"Bien";
    }

    
$statement -> close();
}
$conexion -> close(); 
Da error en esta linea:
Código PHP:
$sql "SELECT EMAIL FROM USUARIO WHERE ID = :i";
$statement $conexion -> prepare($sql);
$statement -> bind_param(":i"$id); <---------AQUI