Dostum bana kalırsa cron u yanlış oluşturuyorsun.
Kodlarda hata yok ama tut ki bir hatadan dolayı tarayıcıdan yazınca düzgün çalışıyor sadece; böyle bir durumda kayamehmet'in söylediği şekil işini görecekti. Hala sorun varsa, cron oluştururken bir hata yapıyorsundur.
Sayfa sonundaki mysql_close ve exit anlam taşımıyorlar zaten. mysql_close un amacı uzun işlemler yapılırken mysqlden kopmaktır.