• 21-06-2023, 18:50:05
    #1
    <?php
    $katid=40;
    $sayfada = 1; // 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)) (308 burası)


    Merhabalar, yukarıdaki bir hatadan dolayı site içinde
    "Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, bool given in /home/u9734898/ephedora.com/index.php on line 308" böyle bir hata alıyorum yardımcı olabilecek varsa sevinirim, iyi forumlar.
  • 21-06-2023, 18:59:02
    #2
    $urunler=mysqli_query($baglan,"select * from urun_ref Where kat='$katid' ORDER BY siraa ASC limit '$limit','$sayfada' ");
    bu şekilde dener misin ve siraa sütununun ismi doğru mu yazılmış?