Mini Shell
<?php
$katid=31;
$sayfada = 20; // sayfada gösterilecek içerik miktarını belirtiyoruz.
$urunlersayi=mysqli_query($baglan,"select * from urun_ref Where kat=$katid Order by id");
$toplam_icerik=mysqli_num_rows($urunlersayi);
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
// eğer sayfa girilmemişse 1 varsayalım.
$sayfa = isset($_GET['sayfa']) ? (int) $_GET['sayfa'] : 1;
// eğer 1'den küçük bir sayfa sayısı girildiyse 1 yapalım.
if($sayfa < 1) $sayfa = 1;
// toplam sayfa sayımızdan fazla yazılırsa en son sayfayı varsayalım.
if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
$limit = ($sayfa - 1) * $sayfada;
$urunler=mysqli_query($baglan,"select * from urun_ref Where kat=$katid ORDER BY siraa ASC limit $limit,$sayfada ");
while ($refcek=mysqli_fetch_array($urunler))
{
?>
<?php
if($refcek['isim']!="")
{
//fotoğrafları veri tabanından array olarak çekip donuşturuyoruz JSON aray
$dosyalar=json_decode($refcek['foto1']);
$tanim=json_decode($refcek['isim']);
$aciklama=json_decode($refcek['ad']);
$detay=json_decode($refcek['aciklama']);
$ekalan1=json_decode($refcek['title']);
$ekalan2=json_decode($refcek['keywords']);
$ekalan3=json_decode($refcek['description']);
$tarih=$refcek['tarih'];
$url=$refcek['id'];
$sira=0;
foreach($tanim as $d){
$sira=$sira+1;
if($sira==1)
{
?>
<a href="<?php echo strip_tags($detay[0]); ?>" title="<?php echo strip_tags($tanim[0]); ?>" target="_blank"><i class="<?php echo strip_tags($aciklama[0]); ?>"></i></a>
<?php } } } } ?>