Hesaplama.
degerlertablsu
id----adi--------carpanyuzde
1----mudur-----0,75
2----mdyd------0,60
3----personel----0,30
personeltablosu
perid----degerid-----netgelir
1--------1-----------1000
2--------2-----------750
3--------3-----------100
bu tip tabloda kisilerin ucretlerinin hesaplanması lazım. bunları nasıl hesaplatıp da
ucret tablosundaki perid-netucret alanlarına yazdırabiliriz arkadaslar?
Php
Mysql'e hesaplattırabilirsin ilk önce tabloları bir güzel joın ile birleştirirsin,
ardından bütün stunlar elinde olduğuna göre SELECT ile FROM arasına (stun1 * stun2) AS ucret şeklinde yazarsın ve ücret gelir. hepsi bukadar.
Not: Ben örneği çarpma için verdim aynı işlemi toplama için (stun1 + stun2) şeklindede yapabilirsiniz. yani artık her ne yapmak istiyorsanız yapabilirsiniz.
Php
ustamız cevabınızı vermiş gözünüz kapalı kullanabilirsiniz.
Zaten Php ve Mysql kullanıcaksınız. Fakat hesaplama işlemini Mysql'e yaptırmanız daha mantıklı. O yüzden Mysql'e yaptırabilirsiniz dedim
Php
ustamız size uygulayacağınız en mantıklı ve stabil fikiri sunmuş zaten bir taşla iki kuş vurmayı vaad etmiş size ama siz iki taşla bir kuş vurmak istediğinizi söylüyorsunuz :)
Php
tabloya yazdırmak istedigin bilesenleri mysqlden cekip carpman yeterli
gerci alicilin hocam cok kolay bir yontem gostermis ..
daha kolay calısmak icin olusturdugun tablolarda degisiklik yaparsan daha rahat kullanırsın
$brutucret=(($netgelir*$yuzde)/100)+$netgelir;
"insert into ucretler (brutucret)values(".$brutucret.");
unutmadan ysql tablodaki sutunu float olarak olustur kusuratlı
Hesaplama
Zaten Php ve Mysql kullanıcaksınız. Fakat hesaplama işlemini Mysql'e yaptırmanız daha mantıklı. O yüzden Mysql'e yaptırabilirsiniz dedim
Arkadaşlar kusura bakmayın web tabanlı olarak daha yeni uğraşıyorum Ben oracle da
declare deyip değişkenleri atayıp içine değişken ve sabitleri atıyorum ve mesela for xrec in (select )
loop
....
end loop ile bitiriyorum :)
Sizden ricam üstteki tabloma göre tam bir örnek vermeniz.
İyi Çalışmalar
Php
Şimdi şöyle bişey var. sizin yapmak istediğiniz tam olarak nedir ? Onu bi anlatırmısınız ?
Hesaplama
Şimdi şöyle bişey var. sizin yapmak istediğiniz tam olarak nedir ? Onu bi anlatırmısınız ?
degerlertablsu
id----adi--------yuzde
1----mudur-----0,75
2----mdyd------0,60
3----personel----0,30
personel
perid----Adi
1--------Ahmet
2--------Ayşe
3--------Mehmet
Tbl_UcretHesap
perid----degerid-----netgelir
1--------1-----------1000
2--------2-----------750
3--------3-----------100
odemeyap
perid--------tutar
100 tane personelim var. Bunlardan bazıları müdür bazıları yrd. bazılarıda düz personel. tbl_UcretHesap tablosunda verileri var. Hesapla buonuna basınca döngü içinde bunları nasıl hesaplattırabilirim?
Nasıl bir döngü kullanmam gerekiyor?