[Resolvido] Quem sabe PDO::Query com retorno num_rows
quem sabe fazer retornar numero de linhas achadas no BD pelo select
Tipo Num_rows ?
$busca = $dsn->prepare("SELECT id, email, senha FROM cadastro WHERE email='{$_POST['email']}' AND senha='{$_POST['senha']}'");
$busca->execute();
$row = $busca->fetchAll();
count($row);
$valor = var_dump($row);
Alguem consegui fazer um if de conparação de dados para se verdadeiro liberar acesso a uma HEADER?
Ai pessoal nao to conseguindo fazer que nem
Num_effect_row
, e erá 0 ou 1 por favor ajude :upset: :upset:
$busca = $dsn->prepare("SELECT id, email, senha FROM cadastro WHERE email='{$_POST['email']}' AND senha='{$_POST['senha']}'");
$busca->execute();
$row = $busca->fetch(PDO::FETCH_NUM);
foreach($row as $key=>$val)
{
echo $key.' - '.$val.'<br>';
}
<?php
include "conectar_bd.php";
$verifica_acao = $_POST["acao"];
$user = $_POST['email'];
$senha = $_POST['senha'];
//OK Funcionando
if (empty($user))
{
echo('nome nao e valido');
exit();
}
elseif (empty($senha))
{
echo ('senha nao e valido');
exit();
}
else
{
echo 'O codigo esta certo nome e senha foram preenchidos';
}
if(!filter_var($user, FILTER_VALIDATE_EMAIL)){
echo 'Campo Invalido:</b> E-mail escrito de forma errada por fovor corrija</font></center>';
}
$busca = $dsn->prepare("SELECT * FROM cadastro WHERE login = ? AND senha =?");
[b]$busca->bind_param(1, $_POST['email'], PDO::PARAM_STR);[/b]
$busca->bind_param(2, $_POST['senha'], PDO::PARAM_STR);
// Executando statement
$busca->execute();
// Se a linha existe: indicar que esta logado e encaminhar para outro lugar
$res = $busca->fetchAll(PDO::FETCH_ASSOC);
if (count($res) > 0)
{
$_SESSION['email'] = $$res['email'];
$_SESSION['senha'] = $$res['senha'];
echo 'DENTRO DO SITE';
}
else
{
echo '<p class="erro">Login/Senha inválidos</p>';
}
?>
a linha em negrito esta dando erro:
Fatal error: Call to undefined method PDOStatement::bind_param() in C:\xampp\htdocs\www\autenticando.php on line 47
ai pessoal quem ja passo por essa me diga o que esta avendo assim que essa etapa estiver pronta eu coloco o codigo para ajudar o pessaol.
OBS estou querendo fazer um sistema de login e senha a forma anterior que esta no primeiro post esta fora não deu para fazer funcionar esse aqui agora e mais promisor espero ajuda obrigado
Discussão (17)
Carregando comentários...