Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boom eu fiz um sistema de enquete,
mais tô com um problema na hora de mostrar o resultado...
e o DB está assim:
id-opcao-vote-voteid
1- Otímo -1-1
1- Muito Bom-1-2
1- Bonzinho -1-3
1- Norma -l-4
1- Ruim -1-5
ai cada opção está com um voto, q são no total de 5 opções:
então é pra mostrar 20% de cada no resultado da enquete
só q está mostrando assim:
1. Otímo (100 %)
2. Muito Bom (50 %)
3. Bonzinho (33 %)
4. Normal (25 %)
5. Ruim (20 %)
No Total de 5 Votos:
<---->
Segue o codigo do php abaixo:
$id = 1;
$resultado = mysql_query("SELECT * FROM {$prefixdb}enquete_op WHERE id_eq='$id' AND status='S' ") or die(mysql_error());
if(mysql_num_rows($resultado) == 0){
?>
<div align="center">Não à Opção ativas ! </div>
<?php
} else {
print("<div style='width: 400px; text-align:left;'>");
while($row = mysql_fetch_assoc($resultado)) {
$i = $i+1;
$total += $row[vote];
$percent=round(($row['vote']*100)/$total);
print("".$i.". $row[opcao] ($percent %)<br />");
}
print("No Total de $total Votos: ");
}
"VLW GALERA MAIS TENTANDO E TENTANDOO CONSEGUII FAZER ..."
podem fechar o topico !
:joia:
Carregando comentários...