Codice PHP:
<!-- RIASSUNTO POLIZZE -->
<table style="text-align: center">
<tr>
<td>Compagnia</td>
<td>Polizza</td>
<td>Prodotto</td>
<td>Stato</td>
<td>Premio</td>
<td>Rateazione</td>
<td>Effetto</td>
<td>Scadenza</td>
<td>Oggetto</td>
</tr>
<?
// Prende le polizze del cliente e smista i dati di ogni polizza in un array
$datipolizze = @mysql_query("SELECT * FROM polizze WHERE cliente = $cid") or die (mysql_error());
while($polizza=mysql_fetch_array($datipolizze))
{
$pid = $polizza['id'];
$pcliente = $polizza['cliente'];
$pnumero = $polizza['numero'];
$pcompagnia = $polizza['compagnia'];
$pprodotto = $polizza['prodotto'];
$pagenzia = $polizza['agenzia'];
$pstato = $polizza['stato'];
$peffetto = $polizza['effetto'];
$pscadenza = $polizza['scadenza'];
$ppremio = $polizza['premio'];
$pfrazionamento = $polizza['frazionamento'];
$poggetto = $polizza['oggetto'];
$psostituzione = $polizza['sostituzione'];
// Mostra le polizze se attive o sospese
if (($pstato == ATTIVA) or ($pstato == SOSPESA))
{
echo "<tr>
<td>ID ", $pid, $pcompagnia, $psostituzione, " SOST</td>
<td>", $pprodotto, "</td>
<td>", $pagenzia, " / ", $pnumero, "</td>
<td>", $pstato, "</td>
<td>", $ppremio, "</td>
<td>", $pfrazionamento, "</td>
<td>", $peffetto, "</td>
<td>", $pscadenza, "</td>
<td>", $poggetto, "</td>
</tr>";
}
$psostituzione = $polizza['sostituzione'];
echo " S", $psostituzione;
// Se la polizza ne sostituise un'altra, la prende
if ($psostituzione !== NULL)
{
$sostituzioni = @mysql_query("SELECT * FROM polizze WHERE id = $psostituzione") or die (mysql_error());
if($psostituita=mysql_fetch_array($sostituzioni))
{
$psid = $psostituita['id'];
$pscliente = $psostituita['cliente'];
$psnumero = $psostituita['numero'];
$pscompagnia = $psostituita['compagnia'];
$psprodotto = $psostituita['prodotto'];
$psagenzia = $psostituita['agenzia'];
$psstato = $psostituita['stato'];
$pseffetto = $psostituita['effetto'];
$psscadenza = $psostituita['scadenza'];
$pspremio = $psostituita['premio'];
$psfrazionamento = $psostituita['frazionamento'];
$psoggetto = $psostituita['oggetto'];
$pssostituzione = $psostituita['sostituzione'];
// Mostra la polizza sostituita
echo "<tr style='color: orange'>
<td>^- SOSTITUITA ", $psostituzione, " ID ", $psid, $pscompagnia, $pssostituzione, " SOSTITUZIONE</td>
<td>", $psprodotto, "</td>
<td>", $psagenzia, " / ", $psnumero, "</td>
<td>", $psstato, "</td>
<td>", $pspremio, "</td>
<td>", $psfrazionamento, "</td>
<td>", $pseffetto, "</td>
<td>", $psscadenza, "</td>
<td>", $psoggetto, "</td>
</tr>";
}
}
}
?>
</table>