Çözüldü PHP "trying to get property 'num_rows' of non-object" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

behzat_c

Hectopat
Katılım
28 Kasım 2020
Mesajlar
987
Çözümler
6
Daha fazla  
Cinsiyet
Erkek
Merhabalar. PHP'den HTML'e PhpMyAdmin veritabanından veri çekip ekrana yazdıran bir kod yazdım ama fotoğraftaki hatayı veriyor. Çözümünü araştırdım fakat anlayamadım tam olarak. Kodları YouTube'dan baktım videonun sahibinde gayet güzel çalışıyor bende bu hata var. PHP veri tabanı bağlantısı başarılı onu test ettim. Hatayla ilgili yardımcı olur musunuz?



İlgili satırdaki kod:

 

Dosya Ekleri

  • 1672417795944.png
    7,5 KB · Görüntüleme: 46
Çözüm
Kodunuzun neredeyse tamamen aynı olanını başka bir veritabanında denedim bir problem çıkmadı, başka bir veri tabanı oluşturup deneyebilir misiniz?

Edit;


Hocam biraz geç fark ettim.
Buradaki $conn değişkeninde hangi veri tabanı olduğunu belirtmemişsiniz.

PHP:
$conn=mysqli_connect($servername, $username, $password, "VeritabanıAdı");

Buradaki gibi veri tabanının adını girer misiniz?
@behzat_c
Hocam gayet güzel olmuş teşekkür ederim. Ama ben bu işi beceremiyorum sanırım yavaş yavaş öğrencez. Textboxu çekilecek kişi sayısına göre değilde onu bi comboboxa koysak fotoğraftaki gibi. Ad soyadı da ayrı ayrı textbox yapabilir miyiz? Ad soyad olarak aratmak istiyorum.
Ben biraz c# diliyle konuşuyorum haberiniz olsun



Bu arada bende tablo sağ altta duruyor ortaya nasıl alırım?
 
Son düzenleme:

Hocam bu sonraya kaldı, ayrıca yeni konu açar mısınız? Dalmışım ceza yemeyelim durduk yere. Hem başkaları da yardımcı olabilir ben müsait olamazsam.
 
PHP:
<?php



        include("conn.php");



        $select="SELECT * FROM 101m LIMIT $_GET['kisi_sayisi']";



        $result=$conn->query($select);







        if(count($result)>0)



        {



            while($select=$result->fetch_assoc())



            {



                echo"



                <tr>



                    <td>".$select['adi']."</td>



                    <td>".$select['soyadi']."</td>







                </tr>



                ";



            }



        }



        else



        {



            echo "not found.";



        }



    ?>
 
Hocam PHP'de sorunu çözmüştük zaten.

Hocam bu sonraya kaldı, ayrıca yeni konu açar mısınız? Dalmışım ceza yemeyelim durduk yere. Hem başkaları da yardımcı olabilir ben müsait olamazsam.
Hocam ilgilenebilirseniz sizin için yeni konu açayım. Şu siteyi yapmam gerekiyor. Detaylı bilgi veririm eğer müsaitseniz yeni konu açayım.
 
Son düzenleme:
Hocam ilgilenebilirseniz sizin için yeni konu açayım. Şu siteyi yapmam gerekiyor. Detaylı bilgi veririm eğer müsaitseniz yeni konu açayım.

Çok yoğunum maalesef, Sosyal'e arada girip çıkıyorum. Yine de konu açın başkaları yardımcı olur.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…