• 21-01-2014, 14:36:19
    #10
    toplam borcu hesaplattığın veriyi sil. yerine bunu koy:

    if { 
    ($yil_secimi==2010) {$odenen_rakam2=48} or 
    ($yil_secimi==2011) {$odenen_rakam2=48*2} or 
    ($yil_secimi==2012) {$odenen_rakam2=48*3} or 
    ($yil_secimi==2013) {$odenen_rakam2=48*4} };
  • 21-01-2014, 14:42:19
    #11
    Protex adlı üyeden alıntı: mesajı görüntüle
    toplam borcu hesaplattığın veriyi sil. yerine bunu koy:

    if { 
    ($yil_secimi==2010) {$odenen_rakam2=48} or 
    ($yil_secimi==2011) {$odenen_rakam2=48*2} or 
    ($yil_secimi==2012) {$odenen_rakam2=48*3} or 
    ($yil_secimi==2013) {$odenen_rakam2=48*4} };
    Adam aidat'in yarisini(24tl) ödemişse ne olacak ya da 2010'u ödememiş, 2011 i ödemişse 2012 ve 2013ü ödememişse ne olacak, 2010 da 30 lira olan aidat 2014 de 50 lira olmuşsa nasil olacak.
  • 21-01-2014, 14:45:22
    #12
    LaCReMeL,
    ozaman ödenen tutarıda verdiğim betikten çıkarttirsin olsun bitsin.
    ($yil_secimi==2013) {$odenen_rakam2=48*4-$odenentutar}

    gibi : D
  • 21-01-2014, 14:45:52
    #13
    Üyeliği durduruldu
    hocam benim dediğim gibi olsa yeter
  • 21-01-2014, 14:52:34
    #14
    ozaman benım dediğim gibi yapacan walstreet başka çaren yok
  • 21-01-2014, 14:59:06
    #15
    Üyeliği durduruldu
    Tablondan bir kaç satırı kapsayan bir görüntü koyabilir misin ?

    Yıllara ait borçlar listeleniyor sanırım. 2013 borcunda 2012 ve 2011 vs vs de dahil olsun isteniyor anladığım kadarıyla doğru muyum ?
  • 21-01-2014, 15:09:13
    #16
    Üyeliği durduruldu
    sefkom adlı üyeden alıntı: mesajı görüntüle
    Tablondan bir kaç satırı kapsayan bir görüntü koyabilir misin ?

    Yıllara ait borçlar listeleniyor sanırım. 2013 borcunda 2012 ve 2011 vs vs de dahil olsun isteniyor anladığım kadarıyla doğru muyum ?
    buyrun hocam
  • 21-01-2014, 15:15:09
    #17
    Buyrun

    <?php 
    	include "baglanti.php";
    	
    	$sql = mysql_query ("SELECT SUM(odenecek_veri) FROM odeme_islemi WHERE uye_id = '$id' and odenecek_veri ='uye_aidat' and IFNULL( durum, 0 ) =  '0' order by yil_secimi DESC"); 
    	$row = mysql_fetch_array($sql);
    	$toplam_borc = $row["odenecek_veri"];
    	
    	$sql = mysql_query ("SELECT * FROM odeme_islemi WHERE uye_id =  '$id' and odenecek_veri ='uye_aidat' and IFNULL( durum, 0 ) =  '0' order by yil_secimi DESC");
    	
    	$first_payment = true;
    	$last_payment = 0;
    	while ($liste = mysql_fetch_array($sql)) { 
    		$odeme_sekli=$liste["odenecek_veri"];
    		$odenecek_veri=$liste["odenecek_veri"];
    		$yil_secimi=$liste["yil_secimi"];         
    		$odenen_rakam=$liste["borc_miktari"];  
    		$belge_no=$liste["aciklama"]; 
    		$odeme_tarihi=$liste["uye_ad_soyad"];  
    		$ids=$liste["0"];
    		
    		//Listenizde borç bölümüne $bu_yil değişkenini yazdırın.
    		$bu_yil = $toplam_borc = ($first_payment == true) ? 
    			$toplam_borc : $toplam_borc - $last_payment;
    		$first_payment = false;
    		$last_payment = $odenecek_veri;
    ?>
    ve ya listeyi tersine çevirirseniz çok daha kolay hesaplanabilir

    <?php 
    	include "baglanti.php";	
    	$sql = mysql_query ("SELECT * FROM odeme_islemi WHERE uye_id =  '$id' and odenecek_veri ='uye_aidat' and IFNULL( durum, 0 ) =  '0' order by yil_secimi ASC");
    	
    	$payed_fornow = 0;
    	while ($liste = mysql_fetch_array($sql)) { 
    		$odeme_sekli=$liste["odenecek_veri"];
    		$odenecek_veri=$liste["odenecek_veri"];
    		$yil_secimi=$liste["yil_secimi"];         
    		$odenen_rakam=$liste["borc_miktari"];  
    		$belge_no=$liste["aciklama"]; 
    		$odeme_tarihi=$liste["uye_ad_soyad"];  
    		$ids=$liste["0"];
    		
    		//Listenizde borç bölümüne $bu_yil değişkenini yazdırın.
    		$bu_yil = $odenecek_veri + $payed_fornow;
    		$payed_fornow += $odenecek_veri;
    ?>
  • 21-01-2014, 16:31:49
    #18
    Üyeliği durduruldu
    bir öncekinin aynısı oldu hocam değişen birşey yok
    	<?php  
    
    										$sql = mysql_query ("SELECT * FROM muhasebe_aidat_girisi2 WHERE uye_id =  '$uye_veri_bilgisi' and 
    										odenecek_veri ='uye_aidat' and IFNULL( durum, 0 ) =  '0' order by yil_secimi DESC");  
    										$iss = 0; 
    										$sss[0]=0; 
    										while ($liste = mysql_fetch_array($sql)) {  
    										$odeme_sekli=$liste["odenecek_veri"]; 
    										$odenecek_veri=$liste["odenecek_veri"]; 
    										$yil_secimi=$liste["yil_secimi"];     
    										$odenen_rakam2=$liste["borc_miktari"];   			   
    										$odenen_rakam=$liste["borc_miktari"]+$sss[$iss]; 
    										$iss++; 
    										$sss[$iss]=$odenen_rakam; 
    										$belge_no=$liste["aciklama"];  
    										$odeme_tarihi=$liste["uye_ad_soyad"];   
    										$ids=$liste["0"];   
    										
    						
    										
    									?>
    yeni kodlamam bu hocam