bende böyle yapmışım.

# sayfalama 
$site_anasayfa_kayit_gosterim = 10;
#index.php?sf=1 gibi :)
$_GET[sf] = intval($_GET[sf]);
$_siteler_toplam_sorgu = mysql_query("select count(site_id) as toplam from siteler where onay='1'");
$_siteler_toplam = mysql_fetch_assoc($_siteler_toplam_sorgu);
$_siteler_sayfa_toplam = ceil($_siteler_toplam[toplam]/$site_anasayfa_kayit_gosterim);
if($_GET[sf] == 0) { $_GET[sf] = 1; }
if($_GET[sf] > $_siteler_sayfa_toplam) { $_GET[sf] = $_siteler_sayfa_toplam; }
if($_GET[sf] > 0) { 
$_sql_basla =  (($_GET[sf]*$site_anasayfa_kayit_gosterim)-$site_anasayfa_kayit_gosterim);
$_sql_bitir = $_sql_basla+$site_anasayfa_kayit_gosterim;
}
$_sorgu = mysql_query("select site_dunsiralama,site_url,site_adi from siteler  where onay='1' order by site_gelenhit DESC, site_id ASC limit $_sql_basla,$_sql_bitir ");