Arkdaşlar aşağıdaki gibi bir kodum var sayfalama yapmaya çalışıyorum ama tam olarak çalışmıyor sorunun sql sorgusunda olduğunu farkettim çünkü limit 3 gibi bir değer verirsem veriler geliyor ama bu şekilde yazınca olmuyor.

$gosterilecek=$baglanti->db->prepare("select * from konular limit".$limit.",".$sayfada);
Acaba nasıl yapmalıyım

require "baglanti.php";
require "funct.php";
$baglanti=new baglanti();
$funct=new funct();
$sayfada=2;

$toplamSayi= $funct->adet();
$sayfaAdet=ceil($toplamSayi/$sayfada);

$mevcutSayfa=isset($_GET["page"])?(int)$_GET["page"]:"1";

if($_GET["page"]<0){
$_GET["page"]="1";
}else if($_GET["page"]>$sayfaAdet){
$_GET["page"]=$sayfaAdet;

}
$limit=($mevcutSayfa-1)*$sayfada;
$gosterilecek=$baglanti->db->prepare("select * from konular limit".$limit.",".$sayfada);
$gosterilecek->execute();
$sayfalar=$gosterilecek->fetchAll(PDO::FETCH_ASSOC);
foreach ($sayfalar as $key => $value) {
echo $key;
}