Guest Luiz Henrique Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Como utilizo o comando BETWEEN para datas, no meu caso é para selecionar os registros do dia de hoje até 31/12/2005. Link para o comentário Compartilhar em outros sites More sharing options...
0 danielpc Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Acho que é assim:SELECT data FROM tabela WHERE data BETWEEN 14/01/2005 AND 31/12/2005 Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Eu tentei assim e não consegui resultado nenhum após a consulta:SELECT data FROM tabela WHERE data BETWEEN 14/01/2005 AND 31/12/2005 O meu cód. é :$sql = "SELECT * FROM eventos WHERE data BETWEEN $data_inicial AND $data_final";não sei o que dá errado! Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Luiz Henrique Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 o Cód pra conseguir as datas é:$dia = date(d);$mes = date(m);$ano = date(Y);$data_inicial = "$dia";$data_inicial .="/";$data_inicial .= "$mes";$data_inicial .="/";$data_inicial .= "$ano";$data_final ="31";$data_final .="/";$data_final .="12";$data_final .="/";$data_final .= "$ano"; Link para o comentário Compartilhar em outros sites More sharing options...
0 danielpc Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Eu não entendo bem desse BETWEEN mas tenta colocar assim:SELECT * FROM `tabela` WHERE `data` BETWEEN '14/01/2005' AND '31/12/2005' Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Luiz Henrique Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Num consgeui, mas vou continuar tentando.Valeu... Link para o comentário Compartilhar em outros sites More sharing options...
0 danielpc Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Na frente de seus comandos sql como mysql_connect, mysql_select_db ou mysql_query coloque "or die(mysql_error());" EX:$conexao = mysql_connect("localhost","usuario","senha") or die(mysql_error());Assim os erros vão ser impressos. Você pode fazer isso no mysql_query pra ver que erro ele retorna Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Janeiro 14, 2005 Denunciar Share Postado Janeiro 14, 2005 Movendo pra MySQL! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Luiz Henrique
Como utilizo o comando BETWEEN para datas, no meu caso é para selecionar os registros do dia de hoje até 31/12/2005.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados