• Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 919 other subscribers

Membuat Voting dengan PHP


empatVoting sering digunakan untuk meminta penilaian seseorang mengenai situs kita ataupun hal lain. Ada dua halaman yang biasa digunakan yaitu halaman untuk menampilkan pilihan voting, dan halaman untuk menampilkan hasil dari voting. Sementara datanya disimpan ke dalam sebuah database.

File yang dibutuhkan :

  • File koneksi untuk koneksi ke database (conn.php).
  • File voting untuk menampilkan pilihan sekaligus untuk memproses salah satu yang di pilih user (voting.php).
  • File voting-view untuk menampilkan hasil voting berupa popup (voting-view.php).

Nama databasenya   : ri32

Tabelnya                       : voting

Field-fieldnya             : bagus, jelek, tidaktahu, waktu

Adapun logikanya adalah :

  • Cek di database nilai dari field-field terakhir.
  • Masukan nilai field tersebut ke dalam variable dengan perintah.
  • Setelah itu berdasarkan inputan user melalui radio button. Dilakukan proses seleksi dengan fungsi switch($pilihan). Jika user memilih voting bagus, maka nilai field bagus akan bertambah satu, lalu gunakan query update untuk mengubah nilai di database, begitu juga dengan pilihan yang lainnya.
  • Setelah itu hasil voting di tampilkan di halaman view-voting.
  • Selesai.

Catatan :

list($bagus,$jelek,$tidaktahu)=$baris;

fungsi list untuk menampung nilai dari field-field di database ke dalam sebuah variabel. dan variabelnya harus berurutan misalnya $bagus untuk menyimpan field pertama di database yaitu field bagus, variable $jelek untuk menyimpan nilai field kedua, dan seterusnya. Sedangkan untuk nama variable tidak harus sama dengan nama field nya.

Download Sourcecode

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 9-10-2009

KangAgus

9 Responses

  1. Thank’s gus nice info, langsung menuju tkp..hehe

    Like

  2. ok dueh….met Blajar!!!

    SEMANGAT….

    Like

  3. thanks sob,,,,,,,,,,,,,,

    Like

  4. help….?

    Like

  5. om, kalau buat hasil polling yang disimpan trus dibuka pada akhir pemilihan gimana caranya? nanti pas dibuka menunjukkan prosentase nilai polling sedikit-sedikit sampai selesai layaknya pemilihan umum. mohon pencerahannya didikandriawan@gmail.com

    Like

  6. gimana caranya supaya orang jika dia voting 2x. dan voting yang kedua na kita block karna dia udah memvoting ???

    Like

  7. kk kenapa filenya dengan databasenya tidak singkron,waktu saya klik ketik linknya http://localhost/voting/voting malah keluarnya seperti list bukan seperti yg di harapkan

    Like

Leave a reply to AA Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.