Sprawa wygląda tak:
Szkoła wystawia uczniowi należność w wysokości 100zł (w bazie jest to zmienna $kwota) za naukę w danej klasie z dniem zapłaty do np 01-03-2013 (w bazie jest to zmienna $termin_platnosci) termin mija a system generuje za każdy dzień zwłoki np 1% (w bazie jest to zmienna $procent w tablicy 'naliczenia_szablon') od sumy należności i wyświetla kwotę odsetek do zapłaty.
mam taki kod tablicy naliczeń:
//NALICZENIA $zapytanie_naliczenia = "SELECT n.kwota, n.termin_platnosci, ns.nazwa, n.id_naliczenia FROM naliczenia n JOIN naliczenia_szablon ns ON (n.id_naliczenia_szablon=ns.id_naliczenia_szablon) WHERE n.id_uczen='".$_SESSION['id_uczen']."' AND ns.id_rok='".$_SESSION['rok_szkolny']."' ORDER BY n.termin_platnosci"; <td class="td_head2" >LP</td> <td class="td_head">Nazwa</td> <td class="td_head2">Termin<br><span style="font-size: 10px; font-weight: normal;">płatności</span></td> <td class="td_head2">Kwota<br><span style="font-size: 10px; font-weight: normal;">do zapłaty</span></td> <td class="td_head2">Należne<br><span style="font-size: 10px; font-weight: normal;">odsetki</span></td> <td class="td_head2"> </td></tr>';} $licz++; $naliczenia_razem += $wiersz_naliczenia[0]; if ($class=='td1') {$class='td2';} else {$class='td1';} if (($suma_wplat < $naliczenia_razem) && (date(Ymd) > (str_replace('-','',$wiersz_naliczenia[1])*1))) {$style=' style="color: red;"';} else {$style='';} echo '<tr> <td class="'.$class.'" '.$style.'>'.$licz.'</td> <td class="'.$class.'" '.$style.'>'.$wiersz_naliczenia[1].'</td> <td class="'.$class.'" '.$style.'>Tu ma być wyświetlana suma odsetek</td> <td class="'.$class.'">'; if ($suma_wplat >= $naliczenia_razem) { echo '<img src="img/ok.png" alt="" onMouseover="ddrivetip(\'Płatność uregulowana\',120)" onMouseout="hideddrivetip()">'; $suma_zaplaconych += $wiersz_naliczenia[0]; } else { echo '<img src="img/delete_ico.png" alt="" onMouseover="ddrivetip(\'Niezapłacone\',120)" onMouseout="hideddrivetip()">'; echo ' <a href="http://'.$_SERVER['SERVER_NAME'].'/spznp/przelew.php?r=p&kwota='.$wiersz_naliczenia[0].'&tytulem='.$wiersz_naliczenia[2].' '.$wiersz_naliczenia[1].'" target="_new" class="bn"><img src="img/raport_ico.png" alt="" onMouseover="ddrivetip(\'Wygeneruj blankiet przelewu / wpłaty\',120)" onMouseout="hideddrivetip()"></a> '; if ($_SESSION['poziom_uprawnien']=='K') { if (ID_PRZELEWY24 != '') {echo '<a href="http://sklep.przelewy24.pl/zakup.php?z24_id_sprzedawcy='.ID_PRZELEWY24.'&z24_kwota='.($wiersz_naliczenia[0]*100).'&z24_nazwa='.$wiersz_naliczenia[2].'&z24_return_url=https://www.example.pl/index.php?page=naliczenia_wplaty&tab=tab_czesne&wplacono_p24='.$wiersz_naliczenia[0].'&k24_nazwa='.$wiersz_uczen[0].' '.$wiersz_uczen[1].' (kod: '.$wiersz_uczen[2].')&k24_email='.$wiersz_uczen[4].'&k24_kod='.$wiersz_uczen[5].'&k24_miasto='.$wiersz_uczen[6].'&k24_ulica='.$wiersz_uczen[7].'" class="bn"><img src="img/przelewy24.png" alt="" onMouseover="ddrivetip(\'Płatności elektroniczne. Zapłać za pośrednictwem systemu Przelewy24.pl\',180)" onMouseout="hideddrivetip()"></a>';} } $naliczenia_niezaplacone += $wiersz_naliczenia[0]; if (date(Ymd) > (str_replace('-','',$wiersz_naliczenia[1])*1)) {$naliczenia_niezaplacone_uplynal += $wiersz_naliczenia[0];} } if ($_SESSION['poziom_uprawnien']=='O' || $_SESSION['poziom_uprawnien']=='A') {echo ' <a href="index.php?page=naliczenia_wplaty&act=edit_naliczenia&id='.$wiersz_naliczenia[3].'" style="border: none;" onMouseover="ddrivetip(\'Edytuj naliczenie\',100)" onMouseout="hideddrivetip()"><img src="img/edit_ico.png" alt=""></a> <a href="#" style="border: none;" onMouseover="ddrivetip(\'Usuń naliczenie\',100)" onMouseout="hideddrivetip()" onclick="DefuseNalicz(\''.$wiersz_naliczenia[3].'\');";><img src="img/trash_16.png" alt=""></a>';} echo '</td></tr>'; } if ($naliczenia_razem>0) {echo '<tr><td></td><td></td><td height="30" align="right" valign="bottom">Razem:</td><td align="center" valign="bottom"><strong>'.number_format($naliczenia_razem, 2, ',', ' ').' zł</strong></td></tr>';} if (mysql_num_rows($wynik_naliczenia)>0) {echo '</table>';} else {echo '<br><br><strong>Nie znaleziono naliczeń</strong><br><br>';}
Może mi ktoś pomóc jak to zrobić? W kodzie (wiersz 29) jest pole o nazwie: "Tu ma być wyświetlana suma odsetek" i jak nazwa wskazuje będzie się tam suma pojawiała należnych odsetek.
Jeśli podałem za mało informacji proszę o podpowiedź co jeszcze napisać.