Logo Search packages:      
Sourcecode: odontolinux version File versions  Download package

ristampafattura.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML LANG="it">
<HEAD>
<TITLE>OdontoLinux!</TITLE>
</HEAD>

<BODY MARGINWIDTH="0" MARGINHEIGHT="0" LEFTMARGIN="0" RIGHTMARGIN="0" TOPMARGIN="0"
      BGCOLOR="#FFFFFF" TEXT="#000000" 
      LINK="#FF0033" VLINK="#FF0033" ALINK="#FF0033">

<TABLE>
 <TR>
  <TD width="450">
      <? require("intestazione");?>
  </TD>
  <TD>
      <? 
   $conn = pg_Connect ("host=127.0.0.1 port=5432 dbname=odontolinux");
   if (!$conn) {
                echo "Si &egrave; verificato un errore.\n";
               } else {
                       $esito = pg_Exec($conn, "SELECT * FROM anagrafica where id='$idpz';");
                       if (!$esito) {
                                     echo "Si &egrave; verificato un errore.\n";
                                     exit;
                                     } // Errore interrogazione database

                       $num = pg_NumRows($esito); //inizia l'output tabelare della query
                       $i = 0;
                       while ($i < $num) {
                                           echo "<table><tr><TD>&nbsp;</TD><td ALIGN=\"LEFT\"><FONT FACE=Lucida,Verdana,Helvetica,Arial><B>";
                                           echo pg_Result($esito, $i, cognome);
                                           echo " ";
                                           echo pg_Result($esito, $i, nome);
                                           echo "</B><BR>";
                                           echo pg_Result($esito, $i, via);
                                           echo "<BR>";
                                           echo pg_Result($esito, $i, cap);
                                           echo "&nbsp;-&nbsp;";
                                           echo pg_Result($esito, $i, citta);

if ($langua == 'it_IT')
            {
                                           echo "</font><BR>";
                       echo gettext ("Fiscal ID");
                       echo ":&nbsp;";
                                           echo "<FONT FACE=Lucida,Verdana,Helvetica,Arial>";
                                           echo pg_Result($esito, $i, codicefiscale);
            }
                                           echo "</font><BR>";
echo gettext ("Born: ");
                       echo "<FONT FACE=Lucida,Verdana,Helvetica,Arial>";
                                           echo pg_Result($esito, $i, luogonascita);
                                           echo "</font>,&nbsp; <FONT FACE=Lucida,Verdana,Helvetica,Arial>";
                                           echo pg_Result($esito, $i, datanascita);
                                           echo "</font></td></tr></table>";
                                           $i++;
                                          }
                       echo ("<P>");
                      }
   pg_FreeResult($esito); //liberazione memoria
?>

  </TD>
 </TR>
 <TR>
<TD  width="100%" COLSPAN="2"><hr noshade></TD>
 </TR>

</TABLE>

<? 
   $conn = pg_Connect ("host=127.0.0.1 port=5432 dbname=odontolinux");
   if (!$conn) {
                echo "Si &egrave; verificato un errore.\n";
               } else {
                       $esito = pg_Exec($conn, "SELECT * FROM fattura where idfattura = '$idfattu';");
                      }
?>

<TABLE>
<TR><TD width=550><? print pg_Result($esito, 0, data); pg_FreeResult($esito); ?> </TD></TR>
</TABLE>


<? 
                                           echo "<b><FONT FACE=Lucida,Verdana,Helvetica,Arial>";
                  echo gettext ("Invoice n.");
                  echo "</font></b> $idfattu";
?>





<TABLE Border="0">
 <TR>
  <TD COLSPAN=4><HR NOSHADE></TD>
 </TR>

<?
                       $esito = pg_Exec($conn, "SELECT * FROM fattura where idfattura = '$idfattu';");
                       if (!$esito) {
                                     echo "Si &egrave; verificato un errore.\n";
                                     exit;
                                    } // Errore interrogazione database

                       $nume = pg_NumRows($esito); //inizia l'output tabelare della query
                       $i = 0;
                       while ($i < $nume) {
                                           echo "<TR><TD width=450 colspan=2 align=left>";
                                           echo pg_Result($esito, $i, "prestazione");
                                           echo "</TD><TD colspan=2 align=right><b>";
                                           echo number_format(pg_Result($esito, $i, "prezzomoltiplicato"),2,',','.');
                                           echo "</b></TD></TR>";
                                           $i++;
                                          } // Estrazione delle righe dell'interrogazione
                       pg_FreeResult($esito);

                       $esito2 = pg_Exec($conn, "SELECT sum(prezzomoltiplicato) from fattura where fattura.idfattura = '$idfattu';");
                       $riga = pg_fetch_row ($esito2, 0);
                       $totale= $riga[0];
                       pg_FreeResult($esito2); //liberazione memoria
                       pg_Close($conn); //chiusura connessione db

                       echo ("<tr><td height=290><p></td><td></td><td></td><td></td><td></td></tr>");
                       echo ("<tr><td colspan=4><hr noshade size=3></td></tr>");
                       echo ("<tr><td rowspan=4 align=center><FONT FACE=Lucida,Verdana,Helvetica,Arial size=-2>");
            echo gettext ("Official stamp");
             echo ("</font><td rowspan=4 width=300 align=center valign=top><FONT FACE=Lucida,Verdana,Helvetica,Arial>");
echo gettext ("Signature");
             echo ("</font> <td width=200>");
echo gettext ("Total treatments");
             echo ("<td width=80 align=right>" . number_format($totale,2,',','.'));
                       echo ("<tr><td>");
echo gettext ("Official stamp amount");
             echo ("<td align=right>0,00");
                       echo ("<tr><td><b>");
echo gettext ("Invoice total");
             echo ("</b> <td align=right><b>" . number_format($totale,2,',','.'));
                       echo ("<tr><td><tr><td>"); 
                       echo ("</b>");
                       echo ("</table>");
?>

 <P>

</BODY>
</HTML>

Generated by  Doxygen 1.6.0   Back to index