Php String Toplamları

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Turan-Mete
    Turan-Mete's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    merhaba arkadaşlar 

    bir veri tablosunda sürekli tekrarlanarak giden bir string - in en sonunda toplamını nasıl öğrene biliriz ?

    yani mesela $rakam = veritabanındaki bir row bilgisiyse

    ve bu rowlar belli bir sql komutu parametresine bağlı tekrarlanıyorsa.

    ve gösterilen rowlardaki $rakam stringinin toplamını yani bir birine "+" halini nasıl ala bilirim.

    umarım anlata bilmişimdir :)

     


    Nasıl ki doyurulmayan açlık bir müddet sonra, açlık hissinin iptali ve neticede ölüme yol açıyorsa, okuma ve fikretme davası için de aynı şeyler sözkonusu...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek

    Integer veri tipine çevirmeden alamazsın.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NmC
    NmC's avatar
    Kayıt Tarihi: 23/Kasım/2008
    Erkek

    Anlayamadım hocam :) Örnek üzerinden göstersen belki yardımcı olabilirim :)


    There are 10 types of people in the world. Those who knows binary and those who dont...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Turan-Mete
    Turan-Mete's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    hocam şimdi şöyle

    tablo takriben şöyle

    <?php 

    $ad=select ad from uyeler

    $soyad=select soyad from uyeler

    $numara=select numara from uyeler

    <tablo>

    Adı -    Soyad   - Numara

    tekrarla until uyeler tablosu end

    $ad -  $soyad -  $numara

    tekrarla

    </tablo>

    Numaralar Toplamı = ?

    ?>

     

    şimdi hocam burda takriben izah etmek istediğim şöyle bir şey var.

    şimdi benim $numara degiskenim veri aliyor db den . ve onu tekrarlayarak uyeler tablosu bitişine kadar gosteriyor.

    bana bu $numara değerlirinin toplamı lazım.

    umarım anlata bilmişimdir.


    Nasıl ki doyurulmayan açlık bir müddet sonra, açlık hissinin iptali ve neticede ölüme yol açıyorsa, okuma ve fikretme davası için de aynı şeyler sözkonusu...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek

    Turan-Mete bunu yazdı:
    -----------------------------

    hocam şimdi şöyle

    tablo takriben şöyle

    $ad=select ad from uyeler

    $soyad=select soyad from uyeler

    $numara=select numara from uyeler

     

    Adı -    Soyad   - Numara

    tekrarla until uyeler tablosu end

    $ad -  $soyad -  $numara

    tekrarla

     

    Numaralar Toplamı = ?

    ?>

     

    şimdi hocam burda takriben izah etmek istediğim şöyle bir şey var.

    şimdi benim $numara degiskenim veri aliyor db den . ve onu tekrarlayarak uyeler tablosu bitişine kadar gosteriyor.

    bana bu $numara değerlirinin toplamı lazım.

    umarım anlata bilmişimdir.


    -----------------------------

     

     

    Bu sefer farklı bir şey anladım :D

    SUM sorgusu yaz hocam: select sum(numara) from uyeler.

    Bu sorgu numara kolonundaki bütün numaraları toplar. Yani sayısal olarak bir değer döndürür.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NmC
    NmC's avatar
    Kayıt Tarihi: 23/Kasım/2008
    Erkek

    aklıma gelen en pratik çözüm..

     

    $sql = $db->sql_query("select * from uyeler");

    $total = 0;

    echo '<table>';

    while($veri = $db->sql_fetchrow($sql)){

    echo '<tr><td>'.$veri['ad'].'</td><td>'.$veri['ad'].'</td><td>'.$veri['no'].'</td></tr>';

    $total += $veri['no'];

    }

    echo '</table>';

    echo $total;

    ?>

     

    falan filan feşmekan :))


    There are 10 types of people in the world. Those who knows binary and those who dont...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    wking in dediği gibi sum ile toplamlarını alırsın tek sorguda ayrıca sen ad soyad numara yı neden 3 ayrı sorguda çekiyorsun ki tek sorguda çek


    Bittik biz bittik
Toplam Hit: 1435 Toplam Mesaj: 7