Membuat Web Counter Sederhana
Apa sih maksudnya dari ‘Web Counter’? Itu lho, biasanya digunakan untuk melakukan penghitungan berapa kali halaman sebuah situs web diakses oleh pengunjung.
Daripada pake fasilitas punya orang lain, kenapa gak kita buat sendiri Web Counter yang sederhana aja? ๐
Okeh, langsung aja deh ke langkah-langkahnya ๐
Pertama-tama kita harus buat sebuah database dan satu tabel.
Nama Database : counter
Nama Tabel : hitung
[php]mysql> create database counter;
Query OK, 1 row affected (0.00 sec)
mysql> use counter;
Database changed
mysql> create table hitung(nomor int(9));
Query OK, 0 rows affected (0.12 sec)
mysql> desc hitung;
+——-+——–+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+——-+——–+——+—–+———+——-+
| nomor | int(9) | YES | | NULL | |
+——-+——–+——+—–+———+——-+
1 row in set (0.07 sec)
mysql> select * from hitung;
Empty set (0.00 sec)[/php]
Selanjutnya, kita buat 1 file untuk melihat hasilnya.
[php]<?php
//Koneksi ke server
$host = "localhost";
$user = "root";
$pass = "";
$namadb = "counter";
mysql_connect($host,$user,$pass) or die(‘Oops..gagal!’);
//pilih database
mysql_select_db($namadb);
$query = "select nomor from hitung";
$result = mysql_query($query);
$tcount = mysql_fetch_array($result);
if(!$tcount["nomor"])
{
$result = mysql_query("insert into hitung values (1)");
}
$tcount = $tcount["nomor"]+1;
$query1 = "update hitung SET nomor=$tcount";
$result1 = mysql_query($query1);
echo "<h2><p align=’center’>Anda adalah pengunjung yang ke : ".$tcount."</p></h2>";
?>[/php]
Nah, klo script diatas dijalankan, nanti muncul deh hasilnya.
Sengaja gak dikasih screenshotnya, biar pada nyoba sendiri :p
Klo masih ada error, kasih tau ya!
keep post…
sering.sering yah bagi ilmu…
yups bang ๐
NICE POST kk ezha… ini itungan page per hit or include sama session or cookies yah? maklum ane amatir kalo masalah PHP… soale kan kalo web udah masup ke google, bisa lumpat ke halaman lain… kalo ini di taro di index utama, ngekut gag?? bisa sih diakalin dibuat page sendiri n dipake fungsi include per page… tapi… perjit or bukan??? heuheuheuheu… maap kk rada ribet nanyanya, soale emang lagi butuh ni page hit counter
klo yang ini mah bukan per-sesyen/kukis, tapi per-hit ๐
emang butuhnya yang pake sesyen/kukis ye, kk wahyu?
boleh nich di coba…
mangga kang dicobain ๐
good luck ๐
gi mana siie
@dion : masih bingung ya? bingung di step yang mana?
ehm..nanti kami buatin videonya deh ๐
weeww krennn ni…:D
monggo..silahkan dicobain fikri ๐