Retorno de Campos na Pesquisa SQL ?
Ola a todos, estou tentendo fazer esta pesquisa utilizando o PDO no PHP mais nao estou tendo sucesso no retorno dos campos da base de dados, eis a classe que realiza a pesquisa:
[cod]
public function usuGetAllView($par_email, $par_senha){
try{
$SQL = "SELECT * FROM view_usu_login WHERE usu_email = ? AND usu_senha = ?";
// Carregando a String SQL.
$query = $this->conn->prepare($SQL);
$query->bindParam(1, $par_email, PDO::PARAM_STR);
$query->bindParam(2, $par_senha, PDO::PARAM_STR);
$query->execute();
// Se Existir um Usuario no Retorno da Pesquisa.
if($query->rowCount() > 0){
// Inicia a Sessao.
session_start();
// Registrar os Dados do Usuario Logado.
@session_register('us_log_codigo');
@session_register('us_log_nome');
// Pegando os Dados do Usuario Logado.
@$_SESSION['us_log_codigo'] = $query-> usu_codigo;
@$_SESSION['us_log_nome'] = $query-> usu_nome;
echo 'Da query : ' .$valuecod . '<br>';
echo 'Logado : ' .$_SESSION['us_log_codigo'];
}
// Se Retornar Algo na Pesquisa.
return $query->rowCount() > 0;
} catch (PDOException $ex){
echo 'Query Failed: ' . $ex->getMessage();
}
}
Aqui esta a View no Banco de Dados:
CREATE
ALGORITHM = UNDEFINED
DEFINER = root@localhost
SQL SECURITY DEFINER
VIEW dbbookstore.view_usu_login AS
select
`dbbookstore`.`usu_usuarios`.`usu_codigo` AS `usu_codigo`,
`dbbookstore`.`usu_usuarios`.`usu_email` AS `usu_email`,
`dbbookstore`.`usu_usuarios`.`usu_senha` AS `usu_senha`
from
`dbbookstore`.`usu_usuarios`
Nao retorna os Campos, onde posso estar Errando ?
Agradeco a ajuda e atencao de todos um forte abraco, Ricardo Scarpim.
Discussão (1)
Carregando comentários...