dediğini anladığım kadarıyla şöyle bir kod hazırladım. dene bakalım;

index.php
<script></script>
<script>
function id_al(baglanti){
var deger = baglanti.id;
$.ajax({
type:"POST",
url: 'mesajlar.php',
data: "mesaj_deger="+ deger,
dataType: 'text',
cache: false,
success: function ( result ) {
window.location.href = "/mesajlar.php";
}
});
}

</script>
session_start();
require_once 'veritabani.php';

if(isset($_SESSION["mesaj_id"])){
echo "Şuanki mesaj id'si: ".$_SESSION["mesaj_id"]."
";
}
$_SESSION['mesajlar'] = array();

$mesajlar_sql = $db->prepare("SELECT * FROM mesajlar");
$mesajlar_sql->execute();
if($mesajlar_sql->rowCount()){
foreach($mesajlar_sql as $mesaj_veri){
$_SESSION['mesajlar'][] = "".$mesaj_veri["baslik"]."";
}
}

foreach ($_SESSION['mesajlar'] as $mesaj_listele){
echo $mesaj_listele."
";
}
?>


mesajlar.php;
session_start();
if(isset($_REQUEST['mesaj_deger'])){
$_SESSION['mesaj_id'] = $_REQUEST['mesaj_deger'];
}
if(isset($_SESSION["mesaj_id"])){
echo "Mesaj id: ".$_SESSION["mesaj_id"];
}
?>