luisrod
(usa Ubuntu)
Enviado em 05/06/2015 - 10:18h
Bom dia pessoal, a minha duvida é, entre datas buscar o total por unidade, sei q a consulta só por unidade funciona o problema é quando coloque entre as datas ele não busca e não aparece erro. Onde está o erro .
<?php
if(isset($_GET['busca'])){
$busca = $_GET['busca'];
}else{
$busca = "";
}
//$busca = $_GET["busca"]; // GET do form
if($busca=="OK"){
// postando por GET ou POST
$datainicio = $_POST["inicio"]; // data inicio do form
$datafim = $_POST["fim"]; // data fim do form
$consulta = mysql_query("SELECT unidade, COUNT(unidade) AS Quantidade FROM sac GROUP BY unidade WHERE data >= '$datainicio' AND data <= '$datafim'") or die("<script>alert('ERRO! Não foi possível conectar ao banco de dados.');location.href='javascript:history.go(-1)';</script>");
$resultado = mysql_query($consulta); //executar query e pegar resultados
echo '<table border="1" align="center">';
echo '<tr align="center">';
echo '<td>Unidade</td>';
echo '<td>Q</td>';
echo '</tr>';
while ($linha = mysql_fetch_array($resultado)) { //imprimir cada resultado da consulta
echo '<tr>';
echo '<td align="center">'.$linha["unidade"].'</td>';
echo '<td align="center">'.$linha["Quantidade"].'</td>';
echo '</tr>';
}
?>