lostyazilim
tr.link

Gelen verileri çarpmak

19 Mesajlar 2.086 Okunma
acebozum
tr.link

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
$toplam=0;
foreach ($gonderilen_sayi as $gonderilen_sayi) {
$toplam = $gonderilen_sayi * $gonderilen_sayi;
}

Böyle olması lazım. :)
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
elektronikssl
webimgo

berrynetwork berrynetwork WM Aracı Kullanıcı
  • Üyelik 08.04.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek web design ve yazılım
  • Konum Antalya
  • Ad Soyad N** U**
  • Mesajlar 181
  • Beğeniler 16 / 24
  • Ticaret 2, (%100)
Yok hocam, her sayıyı kendisi ile ayrı ayrı çarpıyor bu şekilde maalesef. Yani formdan 3,4,5 sayıları geliyorsa 9,16,25 diye hepsini ayrı ayrı kendisi ile çarpıyor.
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
berrynetwork usta senin tam olarak istediğini anlamadım kod bloğunu atarsan yardımcı olmaya çalışayım :)
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

berrynetwork berrynetwork WM Aracı Kullanıcı
  • Üyelik 08.04.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek web design ve yazılım
  • Konum Antalya
  • Ad Soyad N** U**
  • Mesajlar 181
  • Beğeniler 16 / 24
  • Ticaret 2, (%100)
foreach ($_POST['sayi'] as $sayi) {
$gelen_sayi = $sayi['sayi'];
}


Hocam kod bloğum tam olarak bu. Gelen sayıları foreach ile döndürüyorum. Gelen kaç tane sayı varsa hepsini birbiriyle çarpıp bir değişkene atamak istiyorum. Yamak istediğim tam olarak bu.
 

 

wmaraci
wmaraci

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
K.b geç cevap verdim sorun basitmiş.

Verdiğim gibi kopyala yapıştır sorunun çözülecektir. Kolay gelsin.


$toplam=1;
foreach($_POST['sayi'] as $d) {
$toplam*=$d;
}
echo "Dizin Elemanlarının Toplamı: $toplam";
berrynetwork

kişi bu mesajı beğendi.

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

berrynetwork berrynetwork WM Aracı Kullanıcı
  • Üyelik 08.04.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek web design ve yazılım
  • Konum Antalya
  • Ad Soyad N** U**
  • Mesajlar 181
  • Beğeniler 16 / 24
  • Ticaret 2, (%100)
hocam çok teşekkür ederim. Bu şekilde çözüme ulaştım. Kolay gelsin.
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Önemli değil abi kolay gelsin :)
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

fdemir7 fdemir7 WM Aracı Kullanıcı
  • Üyelik 15.03.2016
  • Yaş/Cinsiyet 44 / E
  • Meslek Elektronik Öğretmeni
  • Konum Samsun
  • Ad Soyad F** D**
  • Mesajlar 93
  • Beğeniler 3 / 17
  • Ticaret 4, (%100)
$toplam yerine $carpim daha mantıklı değil mi? :)
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Şaka yaptın heralde :)
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
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