• 21-08-2021, 23:21:53
    #1
    Selamun Aleyküm hayırlı akşamlar herkese,
    <?php 
                        $s= "select * from sozler";
                        $tumveri= $db-> prepare($s);
                        $tumveri-> execute();
                        $sonuc= $tumveri-> get_result();
                        if ($sonuc-> num_rows==0):
                            echo '<tr class="table-light">
                            <td colspan="8">
                            <p class= "text-danger">Kayıtlı Söz Yok </p>
                            </td>
                            </tr>';
                        else:
                            while($satir=$sonuc-> fetch_assoc()):
                                echo '<tr>
                                <td>'.$satir["id"].'</td>
                                <td>'.$satir["durumsozu"].'</td>
                                <td>'.$satir["durumkategorisi"].'</td>
                                <td style="text-align:center;">
                                <a href="sozlerilistele.php?islem=sil&id='.$satir["id"].'" class="btn btn-danger" >Sil</a>
    
                                </td>
                                </tr>';
                            endwhile;
                            
    
                        endif;
    
    
                        ?>
    Admin paneli yapıyorum. Bu sayfada db'den çekelenleri listeliyorum Localhostta hiç bir sorun yok çok güzel çalışıyor fakat hostinge yüklediğimde çalışmadı daha doğrusu listem çıkmadı bu neden olabilir.
  • 21-08-2021, 23:26:21
    #2
    Kurumsal Üye
    PDOda böyle bir sayma kodu yok ya if ($sonuc-> num_rows==0):
    rowcount olmalı o hocam
  • 21-08-2021, 23:28:06
    #3
    PHP sürümleri farklı olabilir. Kontrol ediniz.
  • 21-08-2021, 23:28:20
    #4
    OziyWeb adlı üyeden alıntı: mesajı görüntüle
    PDOda böyle bir sayma kodu yok ya if ($sonuc-> num_rows==0):
    rowcount olmalı o hocam
    Hocam oranın db'si mysql ile çalışıyor. Dediğiniz doğru olabilir fakat sistem güzel çalışıyor bir sorun çıkarmıyor. (Tabi localhost'ta )
  • 21-08-2021, 23:29:26
    #5
    Kurumsal Üye
    kejmekan adlı üyeden alıntı: mesajı görüntüle
    Hocam oranın db'si mysql ile çalışıyor. Dediğiniz doğru olabilir fakat sistem güzel çalışıyor bir sorun çıkarmıyor. (Tabi localhost'ta )
    Yukarıdaki kod blogu pdo ama eksik gibi . misal ->fetchAll(PDO::FETCH_ASSOC);
    bu yok verileri listelerken vs vs .
  • 21-08-2021, 23:29:27
    #6
    Rawt adlı üyeden alıntı: mesajı görüntüle
    PHP sürümleri farklı olabilir. Kontrol ediniz.
    hocam çok yeniyim php'de bilgisayardaki php sürümünü nasıl kontrol edebilirim
  • 21-08-2021, 23:30:58
    #7
    OziyWeb adlı üyeden alıntı: mesajı görüntüle
    Yukarıdaki kod blogu pdo ama eksik gibi . misal ->fetchAll(PDO::FETCH_ASSOC);
    bu yok verileri listelerken vs vs .
    Dediğiniz gibi olabilir belkide benim php sürümü eski olduğu için çalıştırıyor hosting yeni olduğu için işlem yapmıyor olabilir. PHP sürümünü kontrol edeceğim teşekkürler yardım için hemen bakıyorum
  • 21-08-2021, 23:31:32
    #8
    <p>
    kejmekan adlı üyeden alıntı: mesajı görüntüle
    hocam çok yeniyim php'de bilgisayardaki php sürümünü nasıl kontrol edebilirim
    Herhangi bir yere alttaki kodu yazarak öğrenebilirsiniz.

    echo phpversion();
  • 22-08-2021, 00:08:59
    #9
    Rawt adlı üyeden alıntı: mesajı görüntüle
    <p>

    Herhangi bir yere alttaki kodu yazarak öğrenebilirsiniz.

    echo phpversion();
    Şimdi baktım hocam php versiyonları aynı