Ir para conteúdo
Fórum Script Brasil
  • 0

Contar por data


douglasfab

Pergunta

Fiz esse código para buscar dados dentro de uma base mysql.

Mas está com erro pois estou colocando ele no php.

alguém pode me exclarecer:

Código da página inicial INDEX.PHP

<?php
include 'includes/ini.php';
include ("conexao_1.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Relatório</title>
<script type="text/javascript" src="includes/jquery-1.4.2.min.js" ></script>
<script type="text/javascript" src="includes/jquery-ui-1.8rc3.custom.min.js" ></script>
<script type="text/javascript" src="includes/calendario.js" ></script>
<link type="text/css" rel="stylesheet" href="includes/jquery-ui-1.8rc3.custom.css" ></link>
</head>
<body>
<h1>Relatório: Quantidade por Cor</h1>
<form action="total_cores.php" method="post">
    <label for="dataInicio">Data de Início</label>
    <input type="text" name="dataInicio" id="dataInicio" class="calendario"><br />
    <label for="dataFim">Data de Fim (deixe em branco caso seja hoje)</label>
    <input type="text" name="dataFim" id="dataFim" class="calendario"><br />
    <input type="submit" name="Enviar" id="Enviar" value="Enviar">
</form>
</body>
página da consulta: total_cores.php:
<?php
    //Conexao com base:
include ("conexao_1.php");

    //Seleciona dentro da base:
$sql = "SELECT nivel_atendimento, COUNT( nivel_atendimento ) AS TOTAL\n"
    . "FROM ocorrencia\n"
    . "GROUP BY nivel_atendimento\n"
    . "BETWEEN $_POST['dataInicio'] AND $_POST['dataFim']\n"
    . "ORDER BY COUNT( nivel_atendimento ) DESC";


    //
$resultado = mysql_query ($sql) or die (mysql_error ());

    // Imprime resultado
echo ("<tr><td>$resultado</td>");
    echo "<br />";
}
?>
Agora o erro que aparece:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /adm/cores_total/total_cores.php on line 9
Sendo que a linha 9 é a seguinte;
. "BETWEEN $_POST['dataInicio'] AND $_POST['dataFim']\n"

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...