PERHATIAN...mohon maaf bila pengunjung blog ini merasa risih karena blog saya ini sekarang fokus bisnis pembuatan skripsi web.

bila ada yang perlu ditanyakan perihal web skripsi, atau aplikasi program dengan php dan mysql yang saya buat..silahkan agan hub no berikut : 0711-7871653 via sms or call me. terima kasih

untuk ebook silahkan agan donasi pulsa sebesar 10 ribu ke no : 082175745563 untuk ebook ecommerce yang saya buat.

Dengan harga yang terjangkau dikantong anak kuliahan khususnya fakultas ilmu komputer

DOA KU

berharap rizki Allah datang dengan perantara agan pengunjung blog dengan iklas, sedianya mentransfer donasi ke rek berikut : 112-00-0983851-2 bank mandiri cab kantor pajak palembang atas nama : rm. agus rais. AMIN

membuat polling - php

Polling digunakan untuk mengetahui berapa banyak orang yang memilih dengan istilah nya vote (voting).

Contoh polling adalah pemilihan presiden, tapi tidak sampai seperti itu. Contoh yang paling sederhana adalah seperti tampilan berikut :

Langkah membuat polling buat database dan table nya seperti berikut :
Nama database : poll
Nama table : vote
Field type
Nama varchar(30)
Suara smallint(3)

Kode sql untuk pembuatan table
CREATE TABLE `vote` (
`nama` varchar(30) NOT NULL,
`suara` smallint(3) NOT NULL
) ENGINE=MyISAM;

INSERT INTO `vote` VALUES ('php', 12);
INSERT INTO `vote` VALUES ('html', 0);
INSERT INTO `vote` VALUES ('linux', 1);
INSERT INTO `vote` VALUES ('word', 0);

Buatlah tampilan untuk menjalankan vote nya menggunakan radio button, silahkan di ketik, di buat di dreamweaver dengan nama index.php
<HTML>
<HEAD>
<TITLE> Jajak Pendapat </TITLE>
</HEAD>
<BODY>
<H1> Polling </H1>
<br/><br/>
Aplikasi yang sulit di pelajari
<FORM NAME="poll" METHOD="post" ACTION="result.php">
<?
$host = "localhost";
$user = "root";
$pswd = "123456";
$conn = mysql_connect($host,$user,$pswd)or die("Koneksi gagal: " . mysql_error());
mysql_select_db("poll",$conn);
$strSQL = "select nama from vote";
$qry = @mysql_query($strSQL,$conn)or die("Query salah: " . mysql_error());
while ($row = mysql_fetch_array($qry)) {
?>
<INPUT TYPE="radio" NAME="player" VALUE="<?=$row['nama']?>"><?=$row['nama']?> <BR>
<? } ?>
<BR>
<INPUT TYPE="submit" VALUE="VOTE!">
</FORM>
</BODY>
</HTML>

Buat file baru untuk memproses inputan vote yang dipilih dengan nama result.php. Ketiklah kode berikut di dalam dreamweaver anda.
<HTML>
<HEAD>
<TITLE> Hasil </TITLE>
</HEAD>
<BODY>
Hasil jajak pendapat adalah sebagai berikut: <BR> <BR>
<?
$host = "localhost";
$user = "root";
$pswd = "123456";
$player = $_POST['player'];

$conn=@mysql_connect($host,$user,$pswd)or die("Koneksi gagal: " . mysql_error());
mysql_select_db("poll",$conn);

// mengupdate suara
$strSQL = "update vote set suara = suara + 1 where nama='$player'";
$upd = @mysql_query($strSQL,$conn) or die("Query salah: " . mysql_error());


// menghitung total suara
$strSQL = "select sum(suara) from vote";
$totsuara = @mysql_query($strSQL,$conn)or die("Query salah: " . mysql_error());

// menampilkan hasil dengan
// bantuan tabel HTML

echo "<TABLE>";
$strSQL = "select * from vote";
$qry = @mysql_query($strSQL,$conn) or die("Query salah: " . mysql_error());

while ($row = mysql_fetch_array($qry))
{
echo "<TR>";
echo "<TD> $row[nama] </TD>";
echo "<TD>";
$pct = $row["suara"]/$totsuara;
echo "<IMG SRC='bar.gif' HEIGHT='20' WIDTH='$pct'>";
echo "</TD>";
echo "<TD> $row[suara] </TD>";
echo "</TR>";
}
echo "</TABLE>";
?>
</BODY>
</HTML>

Berikut tampilan dari file result.

2 Response to "membuat polling - php"

puth mengatakan...

perasaan ini syntax ada di blog lain deh.. dan hasilnya sama " ERROR "

Anonim mengatakan...

situ yang ngga ngerti kali, saya coba script ini bisa kok

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme