-----------------Sol üstte ki arama alanı çalışıyor . kodları ------------------------

$keyword = $_GET['keyword'];
$city = $_GET['city'];
$category = $_GET['category'];

$sql="SELECT * FROM `items` WHERE `title` LIKE :keyword AND `city` LIKE :city AND `category` LIKE :category;";
$q=$db->prepare($sql);
$q->bindValue(':keyword','%'.$keyword.'%');
$q->bindValue(':city','%'.$city.'%');
$q->bindValue(':category','%'.$category.'%');
$q->execute();




fetch(PDO::FETCH_ASSOC)) { ?>












birde en altta bulunan sayfalama alanını yapacagım fakat bir sorgu yaptım arama alanı için kodlar yukarı . ikinci farklı sorgu yaptıgımda döngüye sokmam gerekecegı ıcın döngüyü döngüye sokamıyorum haliyle .

------------------------------------- sayfalama kodlarım ----------------------------

$sayfa = $_GET['sayfa'];
$sayfa_limiti = 2;
if($sayfa == '' || $sayfa == 1){
$sayfa1 = 0;
}else{
$sayfa1 = ($sayfa * $sayfa_limiti) - $sayfa_limiti;
}
$satir_sayisi = $db->query("SELECT * FROM items WHERE 1")->rowCount();

$sql = "SELECT * FROM items LIMIT " . $sayfa1 . "," . $sayfa_limiti;
$query = $db->query($sql);

foreach($query as $row){
echo $row['title'] . '
';
}

$a = ceil($satir_sayisi/$sayfa_limiti);

echo '
    ';
    for($b = 1 ; $b <= $a ; $b++){
    echo '
  • '. $b . '

  • ';
    }
    echo '
';

buradaki limit ler ile alakalı sorgularımı yukarı dakı sorgular ıle aynı anda nasıl çalıştırabilirim . yada bu arama sorgularıma asagıda kı sayfalama kodumu nasıl dahil edebilirim .

yardımlarınızı bekliyorum .