1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
|
<? require("testa.php");?>
<B><? echo gettext ("Invoice update");?></B>
<TABLE Border="0" >
<TR>
<TD COLSPAN="6">
<HR noshade size="2">
</TD>
</TR>
<TR>
<TH><? echo gettext ("Date");?></TH>
<TH><U><? echo gettext ("Treatment");?></U></TH>
<TH><? echo gettext ("Q.");?></TH>
<TH><U><? echo gettext ("Charge/U");?></U></TH>
<TH><? echo gettext ("Total charge");?></TH>
</TR>
<TR>
<TD COLSPAN="6">
<HR noshade size="2">
</TD>
</TR>
<?PHP
// echo $idfatt;
//Settaggio data Formato Europeo
pg_Exec($conn,"SET DATESTYLE TO 'European';");
if ($prestazione1 != "") {
$somma1 = $quantita1 * $prezzounitario1;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione1', '$quantita1', '$prezzounitario1', '$somma1', '$idfatt');");
}
if ($prestazione2 != "") {
$somma2 = $quantita2 * $prezzounitario2;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione2', '$quantita2', '$prezzounitario2', '$somma2', '$idfatt');");
}
if ($prestazione3 != "") {
$somma3 = $quantita3 * $prezzounitario3;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione3', '$quantita3', '$prezzounitario3', '$somma3', '$idfatt');");
}
if ($prestazione4 != "") {
$somma4 = $quantita4 * $prezzounitario4;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione4', '$quantita4', '$prezzounitario4', '$somma4', '$idfatt');");
}
if ($prestazione5 != "") {
$somma5 = $quantita5 * $prezzounitario5;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione5', '$quantita5', '$prezzounitario5', '$somma5', '$idfatt');");
}
if ($prestazione6 != "") {
$somma6 = $quantita6 * $prezzounitario6;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione6', '$quantita6', '$prezzounitario6', '$somma6', '$idfatt');");
}
if ($prestazione7 != "") {
$somma7 = $quantita7 * $prezzounitario7;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione7', '$quantita7', '$prezzounitario7', '$somma7', '$idfatt');");
}
if ($prestazione8 != "") {
$somma8 = $quantita8 * $prezzounitario8;
pg_Exec($conn, "INSERT INTO fattura (id, data, cognome, nome, luogonascita, datanascita, via, cap, citta, codicefiscale, prestazione, quantita, prezzounitario, prezzomoltiplicato, idfattura) VALUES ('$idpz', '$data', '$cognome', '$nome', '$luogonascita', '$datanascita', '$via', '$cap', '$citta', '$codicefiscale', '$prestazione8', '$quantita8', '$prezzounitario8', '$somma8', '$idfatt');");
}
$esito = pg_Exec($conn, "SELECT * FROM fattura where idfattura = $idfatt;");
if (!$esito) {
echo "Si è verificato un errore.\n";
exit;
} // Errore interrogazione database
$nume = pg_NumRows($esito); //inizia l'output tabelare della query
$i = 0;
while ($i < $nume) {
if (!($i % 2)) {
echo "<TR bgcolor=\"#C0C0C0\"><TD>";
} else {
echo "<TR bgcolor=\"#ffffff\"><TD>";
}
echo pg_Result($esito, $i, "data");
echo " </TD><TD><FONT COLOR=\"#FF0000\">";
echo pg_Result($esito, $i, "prestazione");
echo " </FONT></TD><TD><CENTER>";
echo pg_Result($esito, $i, "quantita");
echo "</CENTER></TD><TD ALIGN=RIGHT>";
echo number_format(pg_Result($esito, $i, "prezzounitario"),2,',','.');
echo "</TD><TD ALIGN=RIGHT>";
echo number_format(pg_Result($esito, $i, "prezzomoltiplicato"),2,',','.');
echo "</TD></TR>";
/* echo "</TD><TD><FONT COLOR=\"#FF0000\"><CENTER><B><a href=\"stampafattura.php?idfattu=";
echo pg_Result($esito, $i, "idfattura");
echo "\">",pg_Result($esito, $i, "idfattura"),"</a></B></CENTER></FONT></TD></TR>"; */
$i++;
} // Estrazione delle righe dell'interrogazione
pg_FreeResult($esito); //liberazione memoria
$esito2 = pg_Exec($conn, "SELECT sum(prezzomoltiplicato) from fattura where idfattura = '$idfatt';");
$riga = pg_fetch_row ($esito2, 0);
$totale= $riga[0];
pg_FreeResult($esito2);
?>
<TR>
<TD COLSPAN="6">
<HR noshade size="2">
</TD>
</TR>
</TABLE>
<?
echo gettext ("Total: ");
echo number_format($totale,2,',','.');
echo gettext (" Euro");
?>
<br>
<? include("piede.php");?>
|