Call to a member function bind_param() on a non-object
<?php
/*
* Description of Usuario
*
* @author Natan Melo
*/
include './Conexao.php';
class Usuario {
private $usuario ;
private $senha ;
function __construct($usuario, $senha)
{
$this->setUsuario($usuario);
$this->setSenha($senha);
}
function __destruct() {
echo "destruido a conexao";
}
public function getUsuario() {
return $this->usuario;
}
public function setUsuario($usuario) {
$this->usuario = $usuario;
}
public function getSenha() {
return $this->senha;
}
public function setSenha($senha) {
$this->senha = $senha;
}
public function verifica(){
$c= new Conexao("localhost", "root", "inside", "Membricia");
$c->conecta();
$c->stmt_init();
$stmt = $c->prepare("select Login , Senha where Login = ? and Senha = ?");
$stmt->bind_param('ss', $this->getUsuario(), $this->getSenha());
if($stmt->num_rows() != 0){
if($stmt->execute())
{
echo "login realiza com sucesso ";
$stmt->close();
}
else
{
echo "Nao foi possivel realizar o login";
$stmt->close();
}
}
}
}
$v = new Usuario("admin", "admin");
$v->verifica();
?>Discussão (2)
Carregando comentários...