Bu şekilde çalışması lazım
<?php 
include('config.php'); 
dbbaglan(); 
function  liste($bolum) 
{ 
$sirala = $_GET['sirala']; 
if (!isset($sirala)) { 
//Listeleme 

$harf = array('A', 'B', 'C', 'Ç', 'D', 'E', 'F', 'G', 'H', 'I', 'İ', 'J', 'K', 'L', 'M', 'N', 'O', 'Ö', 'P', 'R', 'S', 'Ş', 'T', 'U', 'Ü', 'V', 'Y', 'Z');  
for($i=0;$i<28;$i++) {  
echo "<a href=\"?sirala=$harf[$i]\">$harf[$i]</a> "; 
} 
//Liste Seçilmezse 
if(isset($_REQUEST["baslangic"])){ 
$baslangic=$_REQUEST["baslangic"]; 
} 
else{ 
$baslangic=0; 
} 
$kayitsayisi=30; 
$sorgu9=mysql_query("select count(*) as 'toplam' from '".$bolum."' ORDER BY id ASC"); 
$toplamSayi=mysql_result($sorgu9,0,'toplam');  
$sorgu=mysql_query("select id,baslik from '".$bolum."' ORDER BY id ASC limit ".$baslangic.",".$kayitsayisi); 
//Liste Seçilmezse 

//Sayfayı Göster 
 while($sonuc=mysql_fetch_array($sorgu)) 
 { 
$id=$sonuc["id"]; 
$baslik=$sonuc["baslik"]; 
$url1= makeSEO($baslik); 
echo '<a href="makale.php?id='.$id.'">'.$baslik.'</a>';  
echo "<br />"; 
} 
//Sayfayı Göster 
} 
else 
{ 
$iharf=substr($sirala,0,1); 
//echo $iharf; 
//Liste Seçilirse 
if(isset($_REQUEST["baslangic"])){ 
$baslangic=$_REQUEST["baslangic"]; 
} 
else{ 
$baslangic=0; 
} 
$kayitsayisi=30; 
$sorgu9=mysql_query("select count(*) as 'toplam' from '".$bolum."' WHERE baslik LIKE '$iharf%' ORDER BY id ASC"); 
$toplamSayi=mysql_result($sorgu9,0,'toplam');  
$sorgu=mysql_query("select id,baslik from '".$bolum."' WHERE baslik LIKE '$iharf%' ORDER BY id ASC limit ".$baslangic.",".$kayitsayisi); 

//Sayfayı Göster 
 while($sonuc=mysql_fetch_array($sorgu)) 
 { 
$id=$sonuc["id"]; 
$baslik=$sonuc["baslik"]; 
echo '<a href="makale.php?id='.$id.'">'.$baslik.'</a>';  
echo "<br />"; 
} 
//Sayfayı Göster 

//Liste Seçilirse 
} 
//Alt Liste 
$son=$baslangic + $kayit_sayisi; 
echo 'Toplam <b><font color="#FF0000">'.$toplamSayi.'</b></font> kayıt bulundu.<br> '; 
if($toplamSayi>$kayit_sayisi) 
{ 
echo '['.($baslangic+1).'] arası ['.$son.'] listeleniyor<br />'; 
$t=0; 
$sayfa=1; 


while($t<$toplamSayi) 
{ 
if($baslangic!=$t) 
 echo '<a href='.$_SERVER['PHP_SELF'].'?baslangic='.$t.'>'.$sayfa.'</a> - '; 
else 
 echo $sayfa.' - '; 
if($sayfa%10==0){ 
echo '<br />'; 
} 
$t+=$kayit_sayisi; 
$sayfa++; 
} 

}  
//Alt Liste 
} 
$bolum = "haber"; 
liste($bolum) 
?>
Jagum'un dediğini uyguladım o kısım hatalıydı,
artı db sorgularında
$sorgu9=mysql_query("select count(*) as 'toplam' from '.$bolum.' ORDER BY id ASC");
bu şekilde from '.$bolum.' noktaları boş yere koymuşsun onları kaldırırsanda çalışır o şekilde yapacaksanda '".$bolum."' olarak çift tırnak içinde almalısın.
kolay gelsin.