Haces un archivo llamado por ejemplo perfil.php. defines el valor GET que le pasaste a dicho archivo que sería el usuario que mostraria. Por ejemplo mi id es 30 (Ej), entonces antes de ir al perfil sería algo por el estilo:
<a href="perfil.php?usuario=<?php echo $var['id_usuario']; ?>">Ir a su perfil</a>
Una vez en el archivo de perfil, como bien te decía defines una variable por ejemplo:
Código PHP:
$perfil_usuario = $_GET['usuario'];
De ahí empiezas a hacer consultas para saber en el perfil que estás, después un mysqli_num_rows($x), para verificar si existe dicho usuario y por ultimo un mysqli_fetch_array($x) asociándolo a una variable con el que poder extraer la información de dicho usuario y así ir formando el perfil de X usuario utilizando su información desde la base de datos.
Es una explicación un poco breve, pero si tienes algo de idea de PHP, ya te debería al menos quedado claro algo.
Si no te vale la explicación, intentaré detallarlo un poco más, un saludo!