Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Boa tarde a todos...eu aqui em minhas fussadas pelo php me defrontei com uma dúvida, como se faz uma pesquisa por data que esta em um registro de mysql?por exemplo registros do dia 21 ao 26 de agosto?algém sabe me dar uma dica?Abraços a todos
estou com um problema ao pesquisar por data no banco de dados...
fiz um form q puxa num campo select as datas q estao cadastradas no bd.. até ai OK.
utilizando get no form.. passo a data para o select da busca..
o problema é que nao consigo fazer buscar TODOS os registros de todas as datas...
no form deixei o value="" para os outros campos funciona... mas para a data nao... pq ?
se eu tento buscar a data especifica funciona... onde está o erro?
segue o codigo:
$bsc=mysql_query("SELECT * FROM agendashows WHERE dataagenshow = '$data' AND tituloagenshow LIKE '%$titulo%' AND localagenshow LIKE '%$local%' AND cidadeagenshow LIKE '%$cidade%' AND provinciaagenshow LIKE '%$provincia%' LIMIT ".$ini.",".$registros) or die(mysql_error());
tenta ai ...
PHP
[*]
[*]SELECT campos FROM tabela WHERE campo_da_data BETWEEN '2005-09-09' AND '2005-09-10';
o campo da data tem que ser do tipo date.
testa ai qualquer dúvida posta.