Fatal error: Uncaught Error: Call to a member function prepare()

MySQL

PHP

13/12/2016

Boas Pessoal,

estou tentando salvar ou cadastrar um usuario em um teste com niveis de acesso e me retorna erro na linha 13.
podem ajudar ?

<?php

require_once("conexao.php");

class usuarioDAO{

function _construct(){
$this->con = new Conexao();
$this->pdo = $this->con->Connect();
}
function cadastrar(usuario $entUsuario){
try{
$stmt = $this->pdo->prepare("INSERT INTO usuario VALUES(:nome,:email,:sexo,:data,:hora,:ip)");
$param = array(
":nome"=>$entUsuario->getNome(),
":email"=>$entUsuario->getEmail(),
":sexo"=>$entUsuario->getSexo(),
":data"=>date("Y/m/d"),
":hora"=>time("h:i:s"),
":ip"=>$_SERVER["REMOTE_ADDR"]
);
return $stmt->execute($param);

}catch(PDOException $ex){
echo "Erro 01: {$ex->getMessage()}";
}
}

}
?>
Lucas Martins

Lucas Martins

Curtidas 0
POSTAR