lostyazilim
tr.link

php veri toplama

6 Mesajlar 1.852 Okunma
lstbozum
tr.link

patron55 patron55 WM Aracı Kullanıcı
  • Üyelik 22.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Samsun
  • Ad Soyad I** B**
  • Mesajlar 101
  • Beğeniler 28 / 2
  • Ticaret 0, (%0)


1.

prepare("SELECT SUM(tutar) FROM bakiye_kazanc WHERE kullanici_adi=?"); $btopla->execute(array($uye->username)); $btopla=$btopla->fetch(PDO::FETCH_ASSOC); ?>
Toplam ödeme






2. prepare("SELECT SUM(odeme_tutar) FROM banka_odemeler WHERE odeme_sahibi=? && odendimi=?"); $itopla->execute(array($uye->username,1)); $itopla=$itopla->fetch(PDO::FETCH_ASSOC); ?>
banka odemeleri








beyler php my adminde btopla be itopla diye verileri toplatabildim bu çıkan sonuçları da toplamak istiyorum yani top = itopla + btopla olmasını istiyorum yardımcı olabilecek varmı
 

 

wmaraci
reklam

wsarhan wsarhan Gravity Yazılım Kullanıcı
  • Üyelik 24.02.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Hizmetleri
  • Konum İstanbul Avrupa
  • Ad Soyad A** T**
  • Mesajlar 172
  • Beğeniler 21 / 19
  • Ticaret 8, (%88)
$SONUC = $btopla + $itopla;

echo $SONUC;

dediğinde sonuc vermiyor mu?
 

 

89911 89911 WM Aracı Anonim Üyelik
  • Üyelik 19.04.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 167
  • Beğeniler 21 / 65
  • Ticaret 0, (%0)


$btopla = $vt->prepare("SELECT SUM(tutar) AS tutars FROM bakiye_kazanc WHERE kullanici_adi=?");

$btopla->execute(array($uye->username));

$btoplaData=$btopla->fetch(PDO::FETCH_ASSOC);

echo $btoplaData['tutars'];


tek bir tanesini yapıyorum aşağıdaki ile mantık tamamen aynı önce kendin yapmaya çalış baktın olmuyor onun da örneğini atarım. bu arada echoyu bilerek ekrana bastırdım sonucu görmek için. gerektiği yerde bu şekilde kullanırsın.patron55
 

 

patron55 patron55 WM Aracı Kullanıcı
  • Üyelik 22.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Samsun
  • Ad Soyad I** B**
  • Mesajlar 101
  • Beğeniler 28 / 2
  • Ticaret 0, (%0)
[QUOTE=cpolat]tek bir tanesini yapıyorum aşağıdaki ile mantık tamamen aynı önce kendin yapmaya çalış baktın olmuyor onun da örneğini atarım. bu arada echoyu bilerek ekrana bastırdım sonucu görmek için. gerektiği yerde bu şekilde kullanırsın.[/QUOTE] hocam tam kodu atar isen sevinirim devamında nasıl gideceğimi fena karıştırdım :) cpolat
 

 

wmaraci
wmaraci

89911 89911 WM Aracı Anonim Üyelik
  • Üyelik 19.04.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 167
  • Beğeniler 21 / 65
  • Ticaret 0, (%0)


$btopla = $vt->prepare("SELECT SUM(tutar) AS tutars FROM bakiye_kazanc WHERE kullanici_adi=?");

$btopla->execute(array($uye->username));

$btoplaData=$btopla->fetch(PDO::FETCH_ASSOC);

echo "Tutar tablosunda gelen sonuc".$btoplaData['tutars']."
";

?>


$itopla = $vt->prepare("SELECT SUM(odeme_tutar) AS odeme_tutars FROM banka_odemeler WHERE odeme_sahibi=? && odendimi=?");
$itopla->execute(array($uye->username,1));
$itoplaData=$itopla->fetch(PDO::FETCH_ASSOC);
echo "Ödeme Tutar tablosunda gelen sonuc".$itoplaData['odeme_tutars']."
";

/*Her ik tablonun değerlerini topla ve total değişkenine ata*/
$total = $btoplaData['tutars'] + $itoplaData['odeme_tutars'];

echo "Toplam: ".$total;

?>





patron55 önce bu sorguların doğruluğunu kontrol edelim ekrana doğru sonuçlar çıkıyor mu ? bu gönderdiğim kodlarla
 

 

89911 89911 WM Aracı Anonim Üyelik
  • Üyelik 19.04.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 167
  • Beğeniler 21 / 65
  • Ticaret 0, (%0)
patron55 özelden yazışıyoruz en son gönderdiğim koda doğru sonuç alıyorum demişsiniz. yani $total değişkenini istediğiniz her yerde kullanabilirsiniz. php sorgularını üste alarak da kullanabilirsin. önemli olan sorguydu zaten.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al