Merhabalar,

Şöyle bir sayfalama yapım var:
index.php?sayfa=2
Tırnak eklediğimde veritabanı açığı oluşuyor;
index.php?sayfa=2'
Sayfalama yapısı:
$Sayfa        = @ceil($_GET['sayfa']); //5,2 girilirse eğer get o zaman onu tam sayı yapar yanı 5 yapıyoruz bu kod ile
if ($Sayfa < 1 or empty($_GET['sayfa'])) { $Sayfa = 1;} //eğer get değeri yerine girilen sayi 1 den küçükse sayfa değerini 1 yapıyoruz yani 1. sayfaya atıyoruz
$Say          = $conn->query("SELECT * FROM ****** ORDER BY ****** DESC"); //makale sayısını çekiyoruz
$ToplamVeri   = $Say->rowCount(); //makale sayısını saydırıyoruz
$Limit        = 60; //bir sayfada kaç içerik çıkacağını belirtiyoruz. 
$Sayfa_Sayisi = ceil($ToplamVeri/$Limit); //toplam veri ile limiti bölerek her toplam sayfa sayısını buluyoruz
if($Sayfa > $Sayfa_Sayisi){$Sayfa = $Sayfa_Sayisi;} //eğer yazılan sayı büyükse eğer toplam sayfa sayısından en son sayfaya atıyoruz kullanıcıyı
$Goster       = $Sayfa * $Limit - $Limit; // sayfa= 2 olsun limit=3 olsun 2*3=6 6-3=3 buranın değeri 2. sayfada 3'dür 3-4-5-6... sayfalarda da aynı işlem yapılıp değer bulunur
$GorunenSayfa = 5; //altta kaç tane sayfa sayısı görüneceğini belirtiyoruz.
$Makale       = $conn->query("SELECT * FROM **** ORDER BY ***** DESC LIMIT $Goster,$Limit"); //yukarda göstere attıgımız değer diyelim ki 3 o zaman 3.'id den başlayarak limit kadar veri ceker.
Bu GET verisini nasıl güvenli yapabilirim?