Kodlarda hata yok SQL sorgusundaki alanların veri tabanında okup olmadığını kontrol et + gelen değişkenlerdede problem olabilir olarıda süzebilirsin. En iyisi

echo mysql_error();

bu komutu sqlin altına ekle hatayı görelim