Blog.php

<div class="DetailCenterContainer">
<?php
mysql_connect('localhost', 'root', '12345')or die("Bağlantı Kurulamadı"); 
mysql_select_db('database')or die('Veritabanı Bulunamadı');
?>
<?php  
$db_host = "localhost";  
$db_user = "root";  
$db_pass = "12345";  
$db_name = "database";  

mysql_connect($db_host,$db_user,$db_pass);  
mysql_select_db($db_name);  

 $yazdir = mysql_query("SELECT * FROM Blog where idBlog");
  echo "<div class=\"BlogContainer\">";
 while ($al=mysql_fetch_array($yazdir)){

 $id = $al ['idBlog'];
 $link = $al ['Link'];
 $BlogTitle = $al ['BlogTitle'];
 $BlogSubTitle = $al ['BlogSubTitle'];

 echo "<div class=\"BlogTitle\"><a href='Blogdetay.php?i=$id'> $BlogTitle </a></div><br>";
  echo "<div class=\"BlogSubTitle\"><a href='Blogdetay.php?i=$id'> $BlogSubTitle </a><br>";
  echo "</div>";
 }

?>
BlogDetay.php

<?php
mysql_connect('localhost', 'root', '12345')or die("Bağlantı Kurulamadı"); 
mysql_select_db('database')or die('Veritabanı Bulunamadı');
?>
<?php  
$db_host = "localhost";  
$db_user = "root";  
$db_pass = "12345";  
$db_name = "database";  

mysql_connect($db_host,$db_user,$db_pass);  
mysql_select_db($db_name);  

 $getilegelen = $_GET ['i'];

 $yazdir = mysql_query("SELECT * FROM Blog where idBlog='$getilegelen'");
   echo "<div class=\"BlogContainer\">";
while ($al=mysql_fetch_array($yazdir)){

 $BlogTitle = $al ['BlogTitle'];
  $BlogDetay = $al ['BlogDetay'];
 echo "<div class=\"BlogTitle\">$BlogTitle</div> <br>";
 echo "<div class=\"BlogSubTitle BlogSubTitleDetail\">$BlogDetay</div>";
   echo "</div>";
 }

?>
Şu an bu şekilde tüm kayıtları basıyor detay sayfada ilgili kayıdın textinin gelmesini istiyorum hepsi geliyor nasıl yaparım?