Primero creas la tabla sql, supongamos... que se llama visitas y la montas en el phpmyadmin o en donde las montes tu... aqui esta la instruccion
CREATE TABLE visitas(
id int not null auto_increment,
visitas int not null,
KEY(id)
);
Asi de simple 2 simples columnas....ahora vamos con el codigo...
Código PHP:
//Voy a poner comentarios para explikarte...
//Primero seleccionas todo de la tabla visitas
$sql = mysql_query("SELECT * FROM visitas");
//Llamamos a mysql_fetch_array para sacar el numero de visitas, nada
//complicado, utilizando la consulta SQL
$fila = mysql_fetch_array($sql);
/*
Visitas = $fila["visitas"]... que significa esto? pues simple... que la variable visitas almacena el valor actual del resultado de la columna "visitas" de la tabla "visitas", esto quiere decir que si en la tabla visitas en tu columna visitas tienes 30 visitas, va obtener el valor 30, simple no?
*/
$visitas = $fila["visitas"]
//Sacamos la id de la columna visitas, para que? pues para poder identificar
//la columna visitas y asi poder actualizar la tabla...
$id = $fila["id"];
//Ahora simplemente agregamos una visita mas por haberla visto... si eran 30
//Ahora son 31...
$visitas++;
//Actualizamos la tabla y sumamos la nueva visita, y en vez de que sean
//30 ahora van a ser 31, y asi se va ir aumentando automaticamente
//cada vez queun usuario acceda a la pagina donde metas este minicontador
$act = mysql_query("UPDATE visitas SET visitas='$visitas' WHERE id='$id'");
//Y ya es todo, ahora si quieres ver el resultado en pantalla en numeros...
//puedes anexar lo siguiente...
$nsql = mysql_query("SELECT * FROM visitas");
$ft = mysql_fetch_array($nsql);
$vis = $ft["visitas"];
echo "$vis visitas";
Y eso es todo!! saludoss