23 Juni 2011

Membuat Counter Pengunjung Menggunakan PHP dan My SQL


Well, sekarang kita akan membuat counter pengunjung. Sebuah aplikasi yang cukup simple menggunakan PHP dan MySQL. Sebuah script yang sederhana karena hanya menggunakan 1 file PHP.
Let's Check this out :
Pertama, buatlah file dengan nama counter.php

File tersebut berisi script fungsi untuk pembuatan counter :
  • initCounter( )
  • initializes the counter by making a log of the current visitor and updating the counter in the database.
  • getCounter($mode)
  • returns the counter in $mode ( unique visitors or all hits ).
Jika anda belum memahami kedua fungsi diatas, dapat mengunjungi
PHP Basics
PHP Functions

MAKE A DATABASE
Mari kita lanjutkan, langkah pertama yaitu membuat database. Setiap kali pengunjung masuk akan dihitung log in, dan data ip akan disimpan secara sementara di dalam table pada database ini. Tabel ini mengandung tiga field, yaitu


id location ip

 

id

location

ip



dalam code SQLnya :
CREATE TABLE IF NOT EXISTS `counter` (
`id` int(250) NOT NULL AUTO_INCREMENT,
`location` varchar(250) NOT NULL,
`ip` varchar(250) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;