Código PHP:
<?
$query = mysql_query("select id from visitas WHERE iduser='$id' AND idvisitante='$_SESSION[idusuario]'");
if($existe = mysql_fetch_object($query)){
mysql_query("UPDATE visitas set fecha='$fecha' WHERE iduser='$id' AND idvisitante='$_SESSION[idusuario]'");
}
else{
if($_SESSION[idusuario] == $id){
}
else {
mysql_query("INSERT INTO visitas (iduser,idvisitante,fecha) VALUES ('$id','$_SESSION[idusuario]','$fecha')");
}
}
$mostrar = mysql_query("select visitas.idvisitante,users.nick FROM visitas,users WHERE visitas.iduser='$id' AND visitas.idvisitante=users.id ORDER BY visitas.fecha desc LIMIT 0,20");
while($datos = mysql_fetch_array($mostrar)) {
echo " <img src='item.gif' border='0'> <a class='link3' href='perfil.php?id=$datos[idvisitante]'><strong>$datos[nick]</strong></a><br>";
}
?>