Location: PHPKode > projects > Web(b)h FiBu fuer deutsches Steuerrecht > webh/susadruck.php
<?
  include"funktionen.php";
  echo("<link rel=\"stylesheet\" type=\"text/css\" href=\"styles.css\">");
  // Konten lesen
  require"connect.php";
  $querykonten="SELECT * FROM konten WHERE kt_manr = $mandant AND ";
  $querykonten=$querykonten . "kt_konto >= $vonkonto AND ";
  $querykonten=$querykonten . "kt_konto <= $biskonto order by kt_konto;";
  $resultkonten=mysql_query($querykonten);
  $kontocount=mysql_num_rows($resultkonten);
  $zeile=0;
  for($i_kto=0;$i_kto<$kontocount; $i_kto++)
  {
    if($zeile % 60 == 0)
    {

      echo("<html><head><title>Summen- und Saldenliste</title></head>");
      require"kopf.php";
      echo("<body>");
      echo("<link rel=\"stylesheet\" type=\"text/css\" href=\"styles.css\">");
      echo("Selektion: Zeitraum= " . dbdate2datestring($vondatum) . " - " . dbdate2datestring($bisdatum));
      echo(" und Konten= " . $vonkonto . " - " . $biskonto . "<br><hr>");
      echo("<table>");
      echo("<tr><td>Konto</td><td>Kontenbezeichnung</td>");
      echo("<td align=\"right\" width=\"200\">Vortrag</td>");
      echo("<td align=\"right\" width=\"200\">Soll</td>");
      echo("<td align=\"right\" width=\"200\">Haben</td>");
      echo("<td align=\"right\" width=\"200\">Saldo</td></tr>");
    }
        $kontensatz=mysql_fetch_row($resultkonten);
        $konto=$kontensatz[1];
        $bezeichnung=$kontensatz[2];
        $vortrag=$kontensatz[8];
        $vortragssaldo=vortrag_ermitteln($konto, $vondatum, $vortrag);
        $verkehrszahl=verkehrszahl_ermitteln($konto, $vondatum, $bisdatum);

        echo("<tr><td width=\"80\">$konto</td><td width=\"400\">");
        echo("$bezeichnung</td><td width=\"200\" align=\"right\">" . number_format($vortragssaldo,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($verkehrszahl["soll"],2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($verkehrszahl["haben"],2,",",".") . "</td>");
        $saldo=$vortragssaldo+$verkehrszahl["soll"]-$verkehrszahl["haben"];
        echo("<td width=\"200\" align=\"right\">" . number_format($saldo,2,",",".") . "</td></tr>");
        $zeile++;

          $sum_vortrag=$sum_vortrag+$vortragssaldo;
          $sum_soll=$sum_soll+$verkehrszahl["soll"];
          $sum_haben=$sum_haben+$verkehrszahl["haben"];
          if($konto>9999 and $konto<59999)
          {
             $sum_vortrag_deb=$sum_vortrag_deb+$vortragssaldo;
             $sum_soll_deb=$sum_soll_deb+$verkehrszahl["soll"];
             $summ_haben_deb=$sum_haben_deb+$verkehrszahl["haben"];
          }

          if($konto>59999 and $konto<99999)
          {
             $sum_vortrag_kred=$sum_vortrag_kred+$vortragssaldo;
             $sum_soll_kred=$sum_soll_kred+$verkehrszahl["soll"];
             $summ_haben_kred=$sum_haben_kred+$verkehrszahl["haben"];
          }

      if($zeile % 60 == 0)
      {
        echo("</table><p style=\"page-break-after:always;\"> </p>");

      }

  } //Ende Schleife Konten

        #Verkehrszahlen_summen

        echo("</table><hr><table>");
        echo("<tr><td width=\"80\">Summe</td><td width=\"400\">");
        echo("Gesamt lt. Auswahl</td><td width=\"200\" align=\"right\">" . number_format($sum_vortrag,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_soll,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_haben,2,",",".") . "</td>");
        $saldo=$sum_vortrag+$sum_soll-$sum_haben;
        echo("<td width=\"200\" align=\"right\">" . number_format($saldo,2,",",".") . "</td></tr>");

        echo("<tr></tr>");

        #davon Debitorisch
        echo("<tr><td width=\"80\">davon</td><td width=\"400\">");
        echo("Debitoren</td><td width=\"200\" align=\"right\">" . number_format($sum_vortrag_deb,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_soll_deb,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_haben_deb,2,",",".") . "</td>");
        $saldo=$sum_vortrag_deb+$sum_soll_deb-$sum_haben_deb;
        echo("<td width=\"200\" align=\"right\">" . number_format($saldo,2,",",".") . "</td></tr>");


        echo("<tr></tr>");

        #davon Kreditorisch
        echo("<tr><td width=\"80\">davon</td><td width=\"400\">");
        echo("Kreditoren</td><td width=\"200\" align=\"right\">" . number_format($sum_vortrag_kred,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_soll_kred,2,",",".") . "</td>");
        echo("<td width=\"200\" align=\"right\">" . number_format($sum_haben_kred,2,",",".") . "</td>");
        $saldo=$sum_vortrag_kred+$sum_soll_kred-$sum_haben_kred;
        echo("<td width=\"200\" align=\"right\">" . number_format($saldo,2,",",".") . "</td></tr>");

?>

</body>
</html>
Return current item: Web(b)h FiBu fuer deutsches Steuerrecht