Ajuda com %
Boa noite estou fazendo um projeto de estudo uma pagina de votação do prefeitos nela eu informo a quantidade de pessoas que votaram, a quantidade de cada voto por candidato e a % do total, meu problema é que na hora de por a % o numero não vem exato por exemplo total tem 4380 o candidato recebeu 36% mas a contagem da sempre erra no caso esta dando 1580 e não 1576,8 se alguém puder me ajudar agradeço segue o código:
<?php
$query = "SELECT sum(qnt_voto) AS TOTAL FROM prefeitura ";
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($result);
//echo $row['TOTAL'];
function obterPercentual($percentage, $of)
{
$percent = $percentage / $of;
return number_format( $percent * 100 ) . '%';;
}
//Pesquisar os produtos
$result_produto = "SELECT * FROM prefeitura ORDER BY qnt_voto DESC ";
$resultado_produto = mysqli_query($conn, $result_produto);
while($row_produto = mysqli_fetch_assoc($resultado_produto)){
//echo obterPercentual($row_produto['qnt_voto'], $row['TOTAL']); //usage
$percentual= obterPercentual($row_produto['qnt_voto'], $row['TOTAL']);
echo $row_produto['nome'];
echo $row_produto['qnt_voto'];
echo $percentual;
?>
Discussão (1)
Carregando comentários...