Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
to desenvolvendo um sistema que busca entre datas, como between
<?php
header("Content-Type: text/html; charset=ISO-8859-1", true);
require ("../includes/conecta.php");
$datainicio = implode('-',array_reverse(explode('/',$_POST['datainicio'
])));
$datafim = implode('-',array_reverse(explode('/',$_POST['datafim'
])));
$sql = "SELECT * FROM pdi WHERE data BETWEEN '$datainicio' AND '$datafim''";
$sql_usuarios = mysql_query($sql) or die( mysql_error() );
?>
por exemplo, quando busco datas tipo 06/04/2010 ate 07/04/2010, so acha registro dentro destas datas, mais quando estou pesquizando tipo 10/04/2010 ate 12/04/2010 ele mostra todos os registros do bd.
alem do mais se eu colocar datainicio: 06/04/2010 ate 06/04/2010 ele deveria achar so o dia 06, mais tbem acha todos.
quem puder me ajudar da um alo ai por favor galerinha, ja quebrei a cabeça
Carregando comentários...