Veritabanındaki user id sini kullanabilirsin.Kısaca mantığından basitçe bahsedecek olursam; giriş sayfasından gelen kullanıcı adı ve şifreyi veritabanındaki user(varsayalım) tablosunda eşleştiriyorsun.Eşleştirdiğin data $_SESSION kullanarak hangi user giriş yaptıys $_SESSION'a onun id sini atıyorsun.

$kullanici_adi = htmlentities(mysqli_real_escape_string($bg,$_POST["kullanici_adi"]));
$parola = sha1(md5(htmlentities(mysqli_real_escape_string($bg,$_POST["parola"]))));
$sorgula = $bg->query("SELECT * FROM uye WHERE user='$kullanici_adi' and pass='$parola'") or mysqli_error();

$uye_varmi = mysqli_fetch_array($sorgula);

if($uye_varmi > 0)
{
$ID=$uye_varmi["id"]; // user idsini değişkene atadım
$durum=$uye_varmi["yetki"];
$kullanici_adi=$uye_varmi["user"];
$ad=$uye_varmi["adsoyad"];

$_SESSION["giris"] = "true";
$_SESSION["id"] = $ID; //Burdada sessiona atıyorum.
$_SESSION["kullanici_adi"] = $kullanici_adi;
$_SESSION["ads"] = $ad;
$_SESSION["yetki"] = $durum;


Her sayfadada o sayfayı kontrol ettirip sessionu başlattıktan sonra $ID=$_SESSION["id"]; aynı şekilde tanımlaman gerek.Umarım anlatabilmişimdir.