Yapmak istediğim şu
$sonuc4['toplam1']
ve
$sonuc11['toplam7']
olarak 2 farklı değer geliyor. bunlardan birisi boş olabilir veya 2 side boş olabilir. Eğer 2side boşsa ekrana hiçbirşey yazmamasını istiyorum herhangi birinde bir değer varsa (veya 2sinde de) toplamasını istiyorum
kodum:
<strong> <?php if (trim($sonuc4['toplam1'])!="") { ?>
<?php echo $sonuc4['toplam1']; ?>
</strong> TL <br /><?php } ?>şeklindeyken gayet güzel çalışıyordu ve eğer değer yoksa TL yazmıyordu.
şimdi araya bir toplam değeri vermem daha gerekti. bende yine aynı mantıkla düşünerek
<?php if (trim($sonuc4['toplam1'])!="") { ?>
<?php echo $sonuc4['toplam1']; ?>
<? + ?>
<?php if (trim($sonuc11['toplam7'])!="") { ?>
<?php echo $sonuc11['toplam7']; ?> </strong> TL <br /><?php }} ?>şekline getirmeye çalıştım ama haliyle hata verdi.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:36:24 -->-> Daha önceki mesaj 14:00:18 --
<? $a=$sonuc4['toplam1'];
$b=$sonuc11['toplam7'];
if(!empty($a) || !empty($b)){
echo $a + $b;
}
?><strong> TL </strong> <br />kodları bu hale getirince çalıştı.
ancak eğer a ve b den gelen değerlerin sonucu 0 (2 sorgudan da boş sonuç geliyorsa) ise
<strong> TL </strong> <br />
satırınıda göstermesin istersek buna nasıl bir kod eklemek gerek?