gper adlı üyeden alıntı: mesajı görüntüle
miscel usta haklı. $result false ise sonuç yine hata verir. bu yüzden yukarıda örnekte verdiğim mantık iş görür. if ($result) { ... sonra ister num_rows ister while.. ama sorguda hataya sebep olan nedir onu bulmak gerekli. sql injections denemeleri bile olabilir. hataları kapatmak her zaman iyi değildir. hata mesajları bizlerin yararına, dikkate almak lazım.
hataları izlemek sizlerin yararına olduğu için php.ini dosyasından değilde bu sayfaya özel kapatıyoruz.

error_reporting fonksiyonu tamda bu gibi durumlar için yapılmış 0 argumanı yerine neler gelebileceğine php.net adresinden bakabilirsiniz.