Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal gostaria de tirar uma duvida,estou executando esse codigo no php para filtrar um certo periodo de datas,onde informo a data inicial e uma final,onde eu gostaria que me resgatasse apenas o intervalo desse periodo,aqui não funciona,só me retorna a mensagem de que não há registros
@$data_inicio = $_POST['data_inicial'];
@$data_final = $_POST['data_final'];
if(strstr($data_inicio, "/")){
$aux = explode("/", $data_inicio);
$aux2 = date('H:i:s');
@$aux3 = $aux[2]. "-" . $aux[1] . "-" . $aux[0];
}
if(strstr($data_final, "/")){
$aux = explode("/", $data_final);
$aux2 = date('H:i:s');
@$aux4 = $aux[2]. "-" . $aux[1] . "-" . $aux[0];
}
/*@$pag = "$_GET[pag]";//VARIAVEL PARA PAGINAÇÃO DE RESULTADOS
if($pag >= '1'){
$pag = $pag;
}else{
$pag = '1';
}
$maximo = '30'; //LIMITE DE RESULTADOS POR PÁGINA mk
$inicio = ($pag * $maximo) - $maximo;//ARITMETICA PARA CALCULAR O INICIO DA PAGINAÇÃO
*/
if(empty($data_inicio) || empty($data_final))
$sql = mysql_query("SELECT * FROM maromba ORDER BY id DESC") or die('Erro na seleção do banco'.mysql_error());
elseif(isset($data_inicio) && isset($data_final)){
$sql = mysql_query("SELECT * FROM maromba
WHERE data between '%$aux3%' AND '%$aux4%'
") or die('Erro na seleção do banco'.mysql_error());
}else{echo '<span class="erro_branco">Não foram encontrados registros!</span>';}
if(@mysql_num_rows($sql) == '0'){
echo '<span class="erro_branco">Não foram encontrados registros!</span>';
}Carregando comentários...