-
Ü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)
Merhaba arkadaşlar, foreach döngüsü içinde $sayi değişkenim var. Foreach döngüsü içindeki gelen $sayi değişkenlerini birbiriyle çarpmak istiyorum. Bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim.
-
Ü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)
$carpisayi = $sayi * $sayi;
Yeterli olucaktır.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
-
Ü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 cevabınız için teşekkür ederim ancak sonucu 0 olarak veriyor.
Kodlamam şu şekilde;
foreach ($_POST['gelen_sayi'] as $sayi) {
$gonderilen_sayi = $sayi['gelen_sayi'];
}
-
Ü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)
:) ben sizin verdiğiniz çarpma işlemini koymadan yazayım kodları dedim ondan :)
sizin dediğiniz gibi eklediğimde yani şöyle ekledim ben ;
$toplam_sayi = $gonderilen_sayi * $gonderilen_sayi;
sonucu 0 olarak döndürdü. Ben mi bi yerde yanlış yaptım acaba.
-
Ü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)
:D sende bişey yok arkadaş yanlış anlamış :)
1 kişi bu mesajı beğendi.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
-
Ü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 cevabın için teşekkür ederim. Şöyle bir şey oluyor bu seferde. Örneğin gelen sayılar 3,5,6 diyelim dediğiniz kod ile hesaplama yaptırdığımda her sayıyı kendisi ile çarpıp yazdırıyor.
Yani şu şekilde
3x3 ekrana 9 yazdırıyor
5x5 ekrana 25 yadırıyor
6x6 ekrana 36 yazdırıyor gibi.
ben 3x5x6 işleminin sonucunu almayı istiyorum sadece.
-
Üyelik
16.06.2017
-
Yaş/Cinsiyet
25 / E
-
Meslek
Bilgisayar mühendisi öğrencisi
-
Konum
Ankara
-
Ad Soyad
S** Y**
-
Mesajlar
3826
-
Beğeniler
2399 / 1874
-
Ticaret
97, (%100)
Hocam yazarken mesajı alıntılar veya yorumu beğenirseniz sizin yorumu daha önce görüp hızlıca yardım edebilirim. Gelen veriyi nasıl çektiğini anlayamadım ama bunu bir denermisin hocam?
$toplam_sayi = $gonderilen_sayi[0] * $gonderilen_sayi[1]*$gonderilen_sayi[2];
-
Ü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)
ASametYildirim hocam son mesajda bende alıntı çıkmadığı için alıntı yapamıyorum maalesef. O yüzden direk cevap yazmak zorunda kalıyorum. Şöyle açıklayayım ben size en baştan. Sanırım ben tam anlatamadım.
Bir formum var, bu formu kullanıcı kendi istediği şekilde dolduruyor. Bu formda sayı girebildiği textbox var ve eğer 1den fazla girmek isterse kendisi ekleme yapabiliyor. Yani formdan gelen sayı değerlerinin sayısı sabit değil. Bir kullanıcı 3 tane gönderebilir diğer kullanıcı 10 tane gönderebilir.
Bu gönderilen değerleri phpde foreach döngüsü ile döndürüğ veritabanına her gönderilen sayı için bir kayıt oluşturuyorum. Buraya kadar sorunum yok. Ancak kullanıcının gönderdiği formu da ayrı bir tablo olarak tutuyorum.
Şöyleki;
Formlar Tablosu
Form ID - Kullanıcı ID - Toplam Sayı
Sayılar Tablosu
Sayı ID - Form Id - Gönderilen Sayı
Yani kullanıcının gönderdiği formu formlara kaydederken formdaki eklediği sayılarıda ayrı ayrı sayılar tablosuna kayıt ettiriyorum.
Ancak bu gelen sayıların hepsini birbiriyle çarpıp toplam sayıyı bulmam gerekiyor. Yani kullanıcı 4 tane sayı göndermişse atıyorum. $sayı değişkeni foreachte 4 defa döndürülüyor ve hepsinin birbiriyle çarpılması gerekiyor.
Umarım anlatabilmişimdir. Teşekkürler.