consultar por data inicial e data final
olá pessoal tenho esse Script no qual eu uso para gerar um relatório a partir de um campo inputs, agora estou tentando fazer com que esse script funcione porem com dois campos no meu caso Data inicial e Data Final, não sei se estou correto mas o SQL que devo utilizar seria esse SELECT * FROM Pessoa WHERE Nascimento BETWEEN '01-01-1981' AND '31-12-1990'
SELECT * FROM cad_clientes WHERE data_nascimento BETWEEN 'varial data inicial ' AND 'variavel data final'
me corrija por favor seu eu estiver errado, minha limitação esta como devo adaptar o código que já utilizo para armazenar nesse caso os dois valores, e mais uma coisa por favor como faço para que ao retornar o resultado da consulta seja mostrado os nomes das respectivas dadas consultadas.
abaixo esta o código que utilizo, obrigado.
<?php
if (isset($_POST["search"])) {
$searchq = $_POST["search"];
$searchq = preg_replace("#[^0-9a-z]#i", "",$searchq);
$consulta = $pdo->query(" SELECT nome FROM cad_cliente WHERE nome LIKE '$searchq%' ")or die ("could not search !" );
$dados = $consulta->fetchAll(PDO::FETCH_ASSOC);
$numRows = count($dados);
if($numRows > 0) {
foreach ($dados as $result) {
echo "<html><label></label><p>".$result['nome']."<br/></html>";
}
}
else {
echo" Não há registro";
}
}
?>Discussão (49)
Carregando comentários...