Advertisement
sanca

Untitled

Aug 16th, 2012
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.29 KB | None | 0 0
  1. <?php
  2. //field value bertambah 1, setiap kali voting dilakukan dengan sesuai dengan kriteria yang di pilih
  3. $qr=@mysql_query("update vooting set value = value + 1 where kriteriaId = '$_POST[pilihan]'", $conn) or die ("kriteria Vooting salah");
  4. //Perhitungan Prosentase dari total kriteria
  5. $qr=@mysql_query("Select sum(value) as TotalPersentase from vooting", $conn) or die ("Query tidak bisa dilakukan");
  6. $row= mysql_fetch_array($qr);
  7. $total=$row[TotalPersentase];
  8. $qr=@mysql_query("Select Max(value) as NilaiMax From Vooting", conn) or die ("Query tidak bisa dilakukan karena ada kesalahan");
  9. $row=mysql_fetch_array($qr);
  10. $pengali=100/$row[NilaiMax];
  11. //Menampilkan data yang di urutkan berdasarkan kriteria
  12. $qr=mysql_query("Select kriteria, value from vooting order by kriteria", conn) or die("Query tidak bisa di lakukan karena ada kesalahan");
  13. while ($row = mysql_fetch_array($qr))
  14. {
  15. $persen=round($row[value]*pengali,0);
  16. $valPersen=round($row[value]/$total*100,2);
  17. //untuk mencetak hasil na
  18. echo "<tr>
  19. <td width=25% height=22>$row[kriteria]</td>
  20. <td width=75% height=18>";
  21. echo "<table border=1 cellpadding=0 cellspacing=0 style='border-collapse:collapse'
  22. width=$persen% height=18>";
  23. echo "<tr><td width=100% bgcolor=#CCFF66 align=center>$valpersen%</td>";
  24. echo "</tr></table></td></tr>";
  25. }
  26. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement