За последние 24 часа нас посетили 21947 программистов и 1004 робота. Сейчас ищут 687 программистов ...

сумма значений из вывода цикла

Тема в разделе "PHP для новичков", создана пользователем ufaclub, 5 фев 2015.

  1. ufaclub

    ufaclub Активный пользователь

    С нами с:
    29 авг 2011
    Сообщения:
    55
    Симпатии:
    0
    Код (Text):
    1.  
    2.  $query_live ="SELECT * FROM billing WHERE pay_id=$pay_id";
    3. $query = $query_live;
    4.  
    5.   $res = mysql_query( $query );
    6.  
    7.   echo '<table  width="305" id="table" border="1" cellpadding="2" cellspacing="0">';
    8.  
    9.   echo '<tr>
    10.   <th>Дата</th>
    11.   <th>Договор</th>
    12.   <th>Сумма</th>
    13.   </tr>';
    14.  
    15.   while ( $item = mysql_fetch_array( $res ) )
    16.   {
    17.     echo '<tr>';
    18.     echo '<td>'.$item['data'].'</td>';
    19.     echo '<td>'.$item['doc'].'</td>';
    20.     echo '<td>'.$item['pay_summa'].'</td>';
    21.     echo '</tr>';
    22.   }
    23.  
    24.   echo '</table>';
    Код (Text):
    1.    echo '<div id="ostatoc">Остаток: 0 руб.</div>';
    Есть код который выводит данные из таблицы

    например в цикле выведет 5 записей с $item['pay_summa'] например

    в 1 записи равной 10000
    в 2 записи равной 20000
    в 3 записи равной 4000
    в 4 записи равной 5000
    в 5 записи равной 6000

    как мне создать переменную $total в которой будет сумма

    $item['pay_summa'] (из 1 цикла) + $item['pay_summa'] (из 2 цикла) + $item['pay_summa'] (из 3 цикла) + $item['pay_summa'] (из 4 цикла) + $item['pay_summa'] (из 5 цикла)

    $total = 44000
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.237
    Адрес:
    там-сям
    OMG! что же ты делал с августа 2011г. если задаешь такие вопросы, турма сидел? мои соболезнования!
    Код (Text):
    1. $total = 0;
    2. while($item=…) {
    3.   …
    4.   $total += $item['pay_summa'];
    5. }