$veri=mysql_query("select * from lang where lang='$lang'");
while ($q=mysql_fetch_array($veri))
{
$a = $q['degisken'];
 $_SESSION[$a] = $q['value'];
echo $q['anasayfa'];
}
bu şekilde çalışması lazım. yalnız bu kodların üst kısmında session_start() ile session başlatıp başlatmadığını kontrol et, o yüzden çalışmıyor da olabilir.