<script></script>
<script></script>



























xxxx yyyy zzz
Düzenle
Sil
xxxx yyyy zzz
Düzenle
Sil

// sorgu ve döngü bloğu
/**bir sayfada kaç kayıt gösterilecek*/
$sayfada =5;
/**kategorideki toplam ürün sayısını alıp kaç sayfa olacağını belirliyoruz.*/
$listeler = $db->prepare("SELECT * FROM xxxxxxx");
$listeler->execute(array("%".$get."%"));
$listeler = $listeler->fetchAll(PDO::FETCH_ASSOC);
$liste_adedi = count($listeler);
$toplam_sayfa_adedi = ceil($liste_adedi / $sayfada);

/**eğer sayfa yok ise sayfayı 1 olarak belirliyoruz.*/
$sayfa = isset($_GET['sayfa']) ? (int) $_GET['sayfa'] : 1;
if($sayfa < 1) $sayfa = 1;
if($sayfa > $toplam_sayfa_adedi) $sayfa = $toplam_sayfa_adedi;

/**dbden çekilecek kayıtlar için kaçıncı kayıttan başlanacak onu belirliyoruz ve kayıtlarımızı çekiyoruz.*/
$limit = ($sayfa - 1) * $sayfada;
$sayfa_listeler = $db->prepare("SELECT * FROM xxxxxxx limit $limit,$sayfada");
$sayfa_listeler->execute(array("%".$get."%"));
$listeler = $sayfa_listeler->fetchAll(PDO::FETCH_ASSOC);

foreach ($listeler as $key => $row) {
?>



if($sayfa > 1){
?>

}
for( $i=1; $i<=$toplam_sayfa_adedi; $i++) {
if($sayfa == $i) {
echo ''.$i.'';
} else {
echo ''.$i.'';
}
}
if($sayfa != $toplam_sayfa_adedi){
?>

}
?>


<script>
var $satir = $('.tableARA tbody tr');
$('#ara').keyup(function() {
var deger = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();

$satir.show().filter(function() {
var yazi = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~yazi.indexOf(deger);
}).hide();
});
</script>

veya hazır kütüphane,
https://datatables.net/