Siarem' Alıntı:

Arkadaşlar php ile veritabanı sorgusu yaptıktan sonra kayıt yoksa hatayı nasıl veriyoruz? örneğin ben aşağıdaki gibi yaptım. Gelen id ye göre yorumları listeliyor ancak gelen id nin yorumu yoksa bomboş çıkıyor sayfa. Oysaki yorum yok yazsın istiyorum. PHP:

Teşekkürler cevap için ancak hata mesajı çıkmıyor, yorum alanı bomboş çıkıyor.

yok hayır yine boş çıkıyor. Şakamı bu yahu asp nin gözünü seveyim şimdiye kadar bitmişti elli kere...

Aslında yapmanız gerekenin tam tersini yapmışsınız. Önce SQL sorgusundan dönen sonuç olup olmadığını kontrol edip sonra eğer sonuç varsa while döngüsüne sokmalısınız. Sizin yaptığınız gibi olunca döngüye girecek sonuç olmadığından döngü içindeki kod çalışmıyor doğal olarak. PHP:

Bu sekilde daha saglıklı calısacaktır. PHP:

if (mysql_num_rows lisanssız) olarak deneyebilirmisiniz birde?