Claro mira es muy facil...
Voy a retomar la tabla mysql anteriores para no hacerme trisas jeje... solo que esta vez le agregare un campo mas
CREATE TABLE visitas(
id int not null auto_increment,
visitas int not null,
ip varchar(27) not null,
KEY(id)
);
Código PHP:
//primero sacamos la ip
$ip = $REMOTE_ADDR;
//luego seleccionamos todo de visitas en orden DEScendiente
$sql = mysql_query("SELECT * FROM visitas ORDER BY id DESC");
//despues seleccionamos la ultima fila
$klm = mysql_fetch_array($sql);
//Llamamos a visitas y almacenamos el valor en una variable
$visitas = $klm["visitas"];
//Si existe la cookie usuariop, imprimimos blanco jejeje
//para que se vea bonito el if xD
if($HTTP_COOKIE_VARS["usuariop"]){
echo " ";
//si no existe lacookie
}else{
//agregamos la visita ultima, con su respectiva ip y su numeor de visita
mysql_query("INSERT INTO visitas (visitas,ip) VALUES('$visitas','$ip')");
//Creamos la cookie usuariop con valor ip que dura 10 minutos
setcookie("usuariop",$ip,time()+600);
}
//Y por ultimo, seleccionamos todo de visitas de manera descenciente
$zkl = mysql_query("SELECT * FROM visitas ORDER BY id DESC");
//Seleccionamos la ultima visita es decir el ultimo numro de visita
$feto= mysql_fetch_array($zkl);
//Lo almacenamos en una variable
$ult_vis = $feto["visitas"];
//Y wala lo imprimimos, es todo...
echo "Hemos tenido".$visitas." visitas";
Saludos!! ESpero que este codigo te sirva mas que el anterior