Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
234
Tıklama
0
Öne Çıkarma
php de sayfalamada sorun yaşıyorum yardım
S
6 yıl
Er
Konu Sahibi

arkadaşlar şöle bir sorunum var mesela örnek verecek olursam ?id=9 gibi bununla sayfalama çıkıyor ama böle yazdığım zaman ?id=9&sari=1 kod çalışmıyor. acaba neden oluyor anlamadım "&" işareti başlı başına bir sorun çıkartıyor. ben şuan forum scripti yapıyorum onun üstünde çalışmaktayım yardım ederseniz sevinirim



J
6 yıl
Teğmen

https://stackoverflow.com/a/17685189
Query Stringi parçalayıp bir araya at onun üzerinden işlem yap



< Bu ileti mobil sürüm kullanılarak atıldı >

S
6 yıl
Er
Konu Sahibi

yalnız ben nasıl birşey anlatmak istediğini anlamadım daha açık anlatırsan sevinirim



J
6 yıl
Teğmen

Sen querydeki id=9 u nasıl işliyorsun pagination yapatken



< Bu ileti mobil sürüm kullanılarak atıldı >

S
6 yıl
Er
Konu Sahibi

kodlarım bu şekilde bi incelersen :


<?php


$b= @$_GET['b'] ? $_GET['b']:0;

$deneme = @$_GET['deneme'];

if(!$id){ $id= 1;
}
$say = $veri -> query("SELECT * FROM yorumlar WHERE session='{$_GET['id']}'");
$toplamveri = $say -> rowCount();

$bireksigi = $toplamveri - 1;

$limit =1;

$sayfa_sayisi = ceil($toplamveri / $limit);

if($id > $sayfa_sayisi){
$id =1; }

$goster = $id* $limit - $limit;
$gorunensayfa = 3;
$makale = $veri -> query("SELECT * FROM yorumlar WHERE session='{$_GET['id']}' ORDER BY id DESC LIMIT $goster,$limit");


$makbule= $makale -> fetchAll(PDO::FETCH_ASSOC);
foreach($makbule as $gob){





?>


<table class="table table-condensed">

<tr><td class="success">
<?php echo $gob['yorumlar'];?></td>

</tr>




<?php

}





?>


</table>








<nav aria-label="Page navigation example">
<ul class="pagination">

<?php
if($id > 1){
?>
<li class="page-item">
<a href='?id=<?=$id - 1?>' aria-label="Previous" class="page-link">
<span aria-hidden="true">&laquo;</span>
</a>
</li>

<?php
}

for($i =$id - $gorunensayfa; $i < $id + $gorunensayfa +1; $i++){

if($i > 0 && $i <= $sayfa_sayisi){

if($i != $id){





}












?>
<li class='page-item'><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=137687824&url=?id=<?php echo $_GET['id']; ?>&b=<?php echo $i; ?>" class="page-link" data-href="?id=<?php echo $_GET['id']; ?>&b=<?php echo $i; ?>" class="page-link"><?php echo $i; ?></a></li>
<?php




}

}

if($id != $sayfa_sayisi){
?>
<li class="page-item">
<a href="?id=<?=$id + 1?>" aria-label="Next" class="page-link">
<span aria-hidden="true">&raquo;</span>
</a>
</li>

<?php

}
?>
</ul>
</nav>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.