Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
395
Tıklama
0
Öne Çıkarma
php mysql ile sayfalama hatası PDO
E
9 yıl (176 mesaj)
Teğmen
Konu Sahibi

Merhaba arkadaşlar,

php'de mysql ile sayfalama yaparken hata aldım.

Hata :


Fatal error: Call to a member function fetchAll() on boolean in C:\xampp\htdocs\deneme2.php on line 30


Yazdığım kod (kod olarak gösterim) :

<?php

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

if (empty($sayfa) || !is_numeric($sayfa)) {

$sayfa = 1;

}

$kacar = 1;

$dbaglanti1 = new PDO("mysql:localhost;dbname=egoldshopphp","php","");
$dvericek1 = $dbaglanti1 -> query ("select id from kullanici");
$dsatirsayd = 4;

$ssayisi = ceil($dsatirsayd/$kacar);

$nereden = ($sayfa * $kacar) - $kacar;

$dvericek2 = $dbaglanti1 -> query ("select * from kullanici order by id desc limit $nereden,$kacar");

while($dbilgigoster = $dvericek2 -> fetchAll(PDO::FETCH_ASSOC)){

$dkulad1 = $dbilgigoster['kulad'];

}

for ($i=1; $i<=$ssayisi; $i++) {

echo "<a href='deneme2.php?sayfa={$i}'";
if($i == $sayfa){

echo "class='aktif'";

}

echo ">{$i}</a>";

}

?>


Yazdığım kod (resim olarak gösterim) :

< Resime gitmek için tıklayın >

Not : Bağlantıyı PDO ile kurdum.

Lütfen yardım edin.

Cevaplarınız için şimdiden çok teşekkür ederim.

İyi ramazan ve günler dileğiyle.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



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.