Tarih: 2009-04-06, 17:38:24 Mesaj konusu: Nukede verilerin birbirine bölümü hatası
Hata şu :
Kod:
Warning: Division by zero in /********/**********/public_html/takdir2.php on line 598
Hayata neden olan satır:
Kod:
$sonuc=$toplam/$_POST[kayit1001];
Burda bir formül hesapanıyor. Formül sonucu toplam ile kayit1001 e girilen veriler bir birine bölünüyor. Ve yukarıdaki hatayı veriyor. $_POST[kayit1001 yerine rakam yazarsak hata vermiyor Ancak $_POST[kayit1001] verisi elle girilecek bu nedenle yerine sabit bir sayı yazılımıyor.
Yada ben iyi anlatamadım. Yeni oluşturduğum bir takdir teşekkür hesaplama kodlaması. Her şey doğru hesaplıyor. Ama ilk girişte alt tarafta hata gösteriyor. Bu hatayı göstermemesi için kayit1001 alanına 1 sayısını sabitledim ama hata devam ediyor.
Hesaplamayı doğru yapıyor. Yanlız sayfanın ilk açılışında en altta hatayı veriyor.
$sonuc=$toplam/$kayit1001; burayı $sonuc=$toplam/27; gibi yazsaydık hata vermezdi. Ama liselerde haftalık ders saatleri sınıflara göre değişiklik gösterdiği için bu verinin elle girilmesi gerekir.
Burdaki 27 haftalık ders saati. Ancak sabit bir veri işe yaramaz.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız