Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo um sistema onde ele calcula o peso total e o total de produtos inserido no banco de dados só que após inserir um produto automaticamente ele insere outro com todos os valores 0!
função que insere no banco de dados:
<?php
if(isset($_GET['add']))
{
$quantidade = $_POST['Quantidade'];
$pesoreal = $_POST['Prod_Peso'];
$sql3 = "INSERT INTO produtos VALUES ('id', '".$quantidade."', 'Peso', '".$pesoreal."')";
mysqli_query($conectar,$sql3) or die("Error " . mysqli_error($conectar));
$mostra = true;
}
?>
Função que pega os dados do banco de dados:
<?php
function mysqli_result($result , $offset , $field = 0)
{
$result->data_seek($offset);
$row = $result->fetch_array();
return $row[$field];
}
$sql4 = "SELECT SUM(Quantidade) AS Quantidade FROM produtos";
$busca = mysqli_query($conectar, $sql4) or die('Erro: ' . mysqli_error($conectar));
$TotalProdutos = mysqli_result($busca,0);
$sql5 = "SELECT id, Quantidade, PesoReal FROM produtos";
$resultado1 = mysqli_query($conectar,$sql5) or die('Erro: ' . mysqli_error($conectar));
while($row2 = mysqli_fetch_array($resultado1)) {
$PesoReal = $row2['PesoReal'];
$Quantidade = $row2['Quantidade'];
$PesoTotal = $Quantidade * $PesoReal + $PesoTotal;
?>
<tr>
<!--<td class="hidden-xs"><?php //echo $row['id']; ?></td>-->
<td><?php echo " ".$row2['Quantidade']." "; ?></td>
<td><?php echo " ".$row2['PesoReal']." "; ?></td>
<td align="center">
<!--<a class="btn btn-default"><em class="fa fa-pencil"></em></a>-->
<a class="btn btn-danger"><em class="fa fa-trash" id="excluir" name="excluir" onclick="confirmar('<?php echo " ".$row2['id']." "; ?>')"></em></a>
</td>
</tr>
<?php } ?>
</tbody>
?>Carregando comentários...