Bootstrap Sayfalama

Eskiden kullandığım bir sistemi paylaşmak isterim.

Veritabanı tablosu table sütunu id olarak belirtilmiştir.

<?php
echo '<';
echo 'link href="https://stackpath.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"';
echo '>';
if(@$_GET['liste']){$sayfa=$_GET['liste'];}else{$sayfa=1;}
$ayir=20;$ilk=(($sayfa*$ayir)-$ayir);
//
if(@$_GET[ara]== "1"){
$sonuc= mysql_query("SELECT * FROM table ORDER BY id DESC Limit $ilk,$ayir");
$snc= mysql_query("SELECT * FROM table");
$sy=mysql_num_rows($snc);}
//sayfalama
$bul=ceil(@$sy/$ayir)+1;//Toplam Sayfa Sayisi
$start=(($ayir*$sayfa)-19); ?>

<table class="table table-hover">
<caption><center>Toplam <?php echo @$sy;?> sayfa</center></caption>
 <thead>
<tr>
<td >Sıra</td>
</tr>
 </thead>
<?php
while($yaz=@mysql_fetch_array($sonuc))  {echo "<tr><td>$id</td>"; } ?>
</table> 

<center>
<?php 
if(@$_GET['liste']){$sayfa=$_GET['liste'];}else{$sayfa=1;}

$sy=@mysql_num_rows($snc);
//sayfalama
$bul=ceil($sy/$ayir)+1;//Toplam Sayfa Sayisi
$bull=ceil($sy/$ayir);//Toplam Sayfa Sayisi
//sayfalama basliyor
function sec($no,$sayfa){
if($sayfa == $no){
return '
<input type="submit" name="liste" class="btn btn-primary" value="'.$no.'">';}
else{return '<input type="submit" name="liste" class="btn btn-info" value="'.$no.'">';}}
echo '<form class="navbar-form pull-left" method="get"><input type="hidden" name="ara" class="btn btn-primary" value="'.@$_GET["ara"].'">';

$listele=7;//Listeleme Sayisi 7 için test edildi
$ilkorta=($listele+1)*0.5;//yarısını aldık 7 için 4
$sonorta=$bul-(($listele+1)*0.5);//yarısını aldık 7 için 4
$ilkortabas=$sayfa-(($listele+1)*0.25);//yarısını aldık 7 için 3
$ilkortason=$ilkortabas+($listele-2);
if($sayfa <= $ilkorta){
for($d=1;$d<8;$d++){echo sec($d,$sayfa);}
echo "   ".sec($bull,$sayfa);
}
else{
if($sayfa >= $sonorta){
echo sec(1,$sayfa)."   ";
for($d=$bul-$listele;$d<$bul;$d++){echo sec($d,$sayfa);}
}
else{
echo sec(1,$sayfa)."   ";
for($d=$ilkortabas;$d<$ilkortason;$d++){echo sec($d,$sayfa);}
echo "   ".sec($bull,$sayfa);
}}


echo '</form>'; 
?></center>

 

Sizin Değerli Görüşlerinize İhtiyacımız Var.