pesquisar por data
pessoal , estou com um erro aqui e nao consigo entender o porq ,
preciso pesquisar no meu banco de dados , todos os dados na coluna data que sao maiores que o tempo agora (now()) mas nao da certo de jeito algum , eu coloco WHERE data > now() erro, data >= now() erro, data > 'now()' erro, data >= 'now()' erro entao eu nao to entendendo o erro , acredito que deva ser bobo mas estou iniciando agora e preciso um pouco de ajuda
quando a data for menor , preciso que mostre pra min a msg de expirado , e quando for maior , ai sim , mostre a caixa de editar senha , porem em um outro codigo isso funciona , mas nesse não
segue o codigo :
case senha:
$codigo_seleciona = mysqli_query($conecta, "SELECT * FROM codigo_email WHERE codigo = '$codigo' AND data > 'now()' AND tipo = 'senha' ")or die (mysqli_error());
if (mysqli_num_rows($codigo_seleciona) == 1){
$recebeEmail = base64_decode($codigo);
$consultaInformacoes = mysqli_query($conecta, "SELECT * FROM usuario WHERE email = '$recebeEmail' AND ativo = 's'") or die (mysqli_error());
$verificaInformacoes = mysqli_num_rows($consultaInformacoes);
if($verificaInformacoes == 1){
while ($linha=mysqli_fetch_array($consultaInformacoes)) {
$nome = $linha["nome"];
echo "
<div class='container'>
<div class='row col-sm-3 pull-right'>
<form method='post' action='content/core/email/atualizaDados.php?acao=senha&email=$recebeEmail'>
<input type='hidden' name='codigo' value='$codigo'>
<div class='form-group'>
<div class='col-sm-12'>
<input type='password' name='senha' class='form-control' id='inputEmail3' placeholder='Digite sua nova senha' required>
</div>
</div>
<div class='form-group'>
<div class='col-sm-12'>
<button type='submit' class='btn btn-success btn-success-login col-sm-12'>Salvar nova senha</button>
</div>
</div>
</form>
</div>
</div>
";
}
}
}else{
session_start();
$_SESSION['msg_danger'] = "A recuperação de senha <strong>expirou!</strong>";
header("Location: index.php");
exit;//fim
}
break;Discussão (1)
Carregando comentários...