yycolen 0 Denunciar post Postado Maio 10, 2009 Consultar datas com Between não mostra nada. Mysql 5 $ano1 = '2009'; $mes1 = '01'; $dia1 = '01'; $data1 = "$ano1-$mes1-$dia1"; $hora = " 00:00:00"; $hora1 = " 23:59:59"; $data2 = $data1 . $hora; $data3 = $data1 . $hora1; $liq = 1; $status1 = 'teste'; $query44 = "SELECT * FROM ped_conc where `status`='{$status1}' and `liq`='{$cod_rec}' and (`dt_pag` between '$data2' and '$data3') order by liq, dt_pag"; o que tá errado? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Maio 10, 2009 Imprima a query e poste aqui. Obs: Tópico movido: PHP=>MySQL Compartilhar este post Link para o post Compartilhar em outros sites
yycolen 0 Denunciar post Postado Maio 11, 2009 "SELECT * FROM ped_conc where `status`='Liquidado' and `liq`=32 and (`dt_pag` between '2009-01-01 00:00:00' and '2009-01-01 23:59:59') order by liq, dt_pag"; Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Maio 11, 2009 O que aparece se você executar: SELECT * FROM ped_conc WHERE status = 'Liquidado' AND liq = 32; Compartilhar este post Link para o post Compartilhar em outros sites
yycolen 0 Denunciar post Postado Maio 11, 2009 Deu certo, muito obrigado!!! Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Maio 11, 2009 COmo resolveu ? Posta ai pra compartilhar com a gente http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites