Inner join com id e contagem de dados da tabela
Boa tarde, estou desenvolvendo um sistema web e preciso exibir uma tabela com determinados dados. O problema, é que preciso montar um inner join fazendo a busca por data (até ai OK) entretanto preciso da fazer a soma dos dados da coluna "quantidade" e exibir na tabela abaixo. Não tenho ideia de como fazer essa busca, tentei de várias formas porém não deu certo, quando coloquei BETWEEN deu erro...
<?php or = "localhost";
$usuario = "root";
$senha = "";
$dbname = "controlebaldeio";
//Criar a conexao
$conn = mysqli_connect($servidor, $usuario, $senha, $dbname);
if(!$conn){
die("Falha na conexao: " . mysqli_connect_error());
}else{
//echo "Conexao realizada com sucesso";
} ?>
<center><form method="post" action="">
<label>Data incial:</label>
<input id="dataInicial" name="dataInicial" type="date" required="" >
<label>Data final:</label>
<input id="dataFinal" name="dataFinal" type="date" required="" >
<button id="enviar" name="enviar" class="btn btn-primary">Enviar </button>
</form></center>
<table class="table table-hover">
<thead>
<tr>
<th><CENTER>#</CENTER></th>
<th><CENTER>CM</CENTER></th>
<th><CENTER>DATA VIAGEM</CENTER></th>
<th><CENTER>QUANTIDADE</CENTER></th>
<th><CENTER>LOCAL</CENTER></th>
</tr>
</thead>
<?php
$dataInicial = $_POST['dataInicial'];
$dataFinal = $_POST['dataFinal'];
$result_usuario = "select * from registro inner join cm where cm_idcm = idcm and local = 'Puma - Klabin - Ortigueira' ORDER BY registro.dataViagem";
$resultado_usuario = mysqli_query($conn, $result_usuario);
while($row_usuarios = mysqli_fetch_assoc($resultado_usuario)){
$cm_idcm = $row_usuarios['cm_idcm'];
$prefixo = $row_usuarios['prefixo'];
$dataViagem = $row_usuarios['dataViagem'];
$quantidade = $row_usuarios['quantidade'];
$local = $row_usuarios['local'];
echo "<tr>";
echo "<td><CENTER> $cm_idcm</CENTER></td>";
echo "<td><CENTER> $prefixo</CENTER></td>";
echo "<td><CENTER> $dataViagem</CENTER></td>";
echo "<td><CENTER> $quantidade</CENTER></td>";
echo "<td><CENTER> $local</CENTER></td>";
echo "</tr>";
}
?>Discussão (6)
Carregando comentários...