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

repertoriofatture.php

<? require("testa.php");?>

<B><? echo gettext ("Invoice list");?></B><P>

<?PHP
                       $esito = pg_Exec($conn, "SELECT idfattura, cognome, nome, SUM(prezzomoltiplicato), data FROM fattura GROUP BY idfattura, cognome, nome, data ;");
                   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;
   echo "<HR NOSHADE SIZE=\"2\">";
   echo "<TABLE Border=\"2\"><TR><TH>";
echo gettext ("Invoice n.");
echo "</TH><TH>";
echo gettext ("Issued on ");
echo "</TH><TH>";
echo gettext ("Issued to");
echo "</TH><TH>";
echo gettext ("Invoice total");
echo "</TH></TR>";

   while ($i < $num) {
                                           echo "<TR><TD>";
                                           echo pg_Result($esito, $i, idfattura);
                                           echo "</TD><TD><FONT COLOR=\"#FF0000\">";
                                           echo pg_Result($esito, $i, data);
                                           echo "</TD><TD></FONT> ";
                                           echo pg_Result($esito, $i, cognome) . " " . pg_Result($esito, $i, nome);
                                           echo "</TD><TD ALIGN=RIGHT></FONT> ";

                                           // Calcolo valore totale della fattura

                                             $esito2 = pg_Exec($conn, "SELECT prezzomoltiplicato FROM fattura WHERE idfattura = '$i'+1 ;");
                                             $num2 = pg_NumRows($esito2) ;
                                             $c = 0 ;
                                             $valore = 0 ;
                                             $valore_finale = 0 ;
                                             while ($c < $num2) {
                                                                 $valore = pg_Result($esito2, $c, prezzomoltiplicato);
                                                                 $valore_finale = $valore + $valore_finale ;
                                                                 $c++ ;
                                                                }
                                           echo number_format($valore_finale,2,',','.');
                                           echo "</TD></TR><p> ";
                                           $i++;
                      }
   echo "</TABLE>";
   echo ("<HR NOSHADE SIZE=\"2\"><P>");

   pg_FreeResult($esito);
         ?>

<? include("piede.php");?>

Generated by  Doxygen 1.6.0   Back to index