si, mira...
en realidad, no se necesita ser un "genio" para hacer esto
Código PHP:
$row = mysql_fetch_assoc($result);
$ips = $row['ultimos_ip']; // VARCHAR(160)
// tenemos separados por un espacio los ultimos IPs
// en alguna columna de nuestra tabla de usuarios
$set = explode(' ', $ips);
$ip = $_SERVER['REMOTE_ADDR']; // el IP
if ( ! in_array($ip, $set))
{
// si el IP no esta en la lista
// lo agregamos a la cola
array_unshift($set, $ip);
// pegamos de nuevo la lista
$ips = trim(join(' ', $set));
$sql = "UPDATE tb_usuarios SET ultimos_ip = '$ips'";
}
como puedes ver, la idea es muy sencilla...
creo que lo demás es fácil de intuir, suerte!!