Counter, Visitor  Hits, dengan MySql
caranya:
Table database:
CREATE TABLE `counter` (  
`count_id` varchar(225) NOT NULL default '', 
 `count` longtext NOT NULL, 
 `hits` longtext NOT NULL
) TYPE=MyISAM
catatan:
sebagai permulaanuntuk "count_id" anda masukkan nilai 1
untuk "count" anda masukkan nilai 1
untuk "hits" anda masukkan nilai 1
Script Counter:
/* ----- koneksi database mulai ------- */
$dbhost = 'localhost';      /* ----- host mu ------- */
$dbusername = 'anggi';      /* ----- user mu ------- */
$dbpasswd = 'passwordku';   /* ----- password mu ------- */
$database_name = 'counter'; /* ----- nama database mu ------- */
/* ----- koneksi db mulai, code di bawah ini jangan di rubah ------- */
$connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd") or die ("Couldn't connect to server."); 
$db = mysql_select_db("$database_name", $connection) or die("Couldn't select database."); 
/* ----- koneksi database habis ------- */
/* ----- jika session "counted" belum terdaftar ------- */
if (!session_is_registered("counted")){
 /* ----- maka Update cell "count" dengan menambah kan +1 ------- */
mysql_query("UPDATE counter SET count=(count + 1) WHERE count_id=1"); 
/* ----- daftarkan session "counted" ------- */
session_register("counted");} ?>
Visitor: 
 /* ----- tampilkan nilai/value dari table "counter" kolom ke-2 yg berarti kolom "count" ------- */
$sql = mysql_query("SELECT * FROM counter LIMIT 1");
 while($row = mysql_fetch_array($sql)){
 echo $row[1];}?>Hits: 

0 comments
Posting Komentar