$elenco_iter = $db->sql_fetchrowset();
    ?>

<H2 class="blueBanner">Elenco documenti allegati alla pratica</H2>
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">		

<?php 
    foreach ($elenco_iter as $row) {
        $iter = $row["id"];
        $nomeiter = $row["nome"];
        //Visualizzare solo quelli inerenti il tipo di pratica e opzioni (es se richiesta voltura)
        $num_allegati = $tabella_allegati->set_dati("pratica={$idpratica} and iter={$iter} and (allegato=1 or integrato=1)");
        $num_mancanti = $tabella_mancanti->set_dati("pratica={$idpratica} and iter={$iter} and mancante=1");
        $tabella_allegati->set_titolo($nomeiter, "modifica", array("iter" => $iter, "nomeiter" => $nomeiter));
        $tabella_allegati->set_tag($idpratica);
        $tabella_mancanti->set_tag($idpratica);
        ?>
		  <tr> 
			<td> 
			<!--  intestazione-->
				<?php 
        $tabella_allegati->get_titolo();
        if ($num_allegati) {
            $tabella_allegati->elenco();
        } else {
            print "<p><b>Nessun Documento Allegato</b></p>";
        }
        if ($num_mancanti) {
            $tabella_mancanti->elenco();
        }
        ?>
	<input type="hidden" name="idriga" id="idriga" value="0">
       </form>
<?php 
foreach ($elenco_modelli as $row) {
    $form = $row["form"];
    $desc = $row["opzione"];
    //Visualizzare solo quelli inerenti il form e opzioni
    $num_modelli = $tabella_modelli->set_dati("form='{$form}' and nome ilike '%.{$tipo}%'");
    if ($tipo == 'html') {
        $tabella_modelli->set_titolo($desc, "nuovo", array("form" => $form));
        $upload_butt = "";
    } else {
        $tabella_modelli->set_titolo($desc);
        $upload_butt = "<table border=\"0\" width=\"90%\"><tr><td style=\"text-align:right\"><input  class=\"hexfield1\" style=\"width:130px;\" type=\"submit\" value=\"Carica Modello\" onclick=\"NewWindow('stp.carica_modello.php?form={$form}','documento',600,350);\" ></td></tr></table>";
    }
    $tabella_modelli->set_tag($idpratica);
    ?>
		  <tr> 
			<td> 
			<!--  intestazione-->
				<?php 
    $tabella_modelli->get_titolo("stp.editor.php?tipo=modelli");
    if ($num_modelli) {
        $tabella_modelli->elenco();
    } else {
        print "<p><b>Nessun Modello per questo Form</b></p>";
    }
    print $upload_butt;
    ?>
			<!-- fine intestazione-->
			<br>
示例#3
0
$array_param = array("modello", "rtf", "pdf");
$array_filtro = array("form='{$form}' and {$filtro_tipopratica} and (proprietario='pubblico' or proprietario='{$usr}')", "pratica={$idpratica} and form='{$form}' and char_length(file_doc)>0", "pratica={$idpratica} and form='{$form}' and char_length(file_pdf)>0");
?>
	
<H2 class="blueBanner">Gestione Stampe e Modelli</H2>

<!------------------------------------------------------------------------   MODELLI   ------------------------------------------------------------------------------------------------------------------------------------->


<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="800">
	<TR>
		<TD colspan="4">
		<?php 
$tabella = new Tabella_h($array_file_tab[0], 'list');
$tabella->set_titolo($array_titolo[0]);
$tabella->set_tag($array_param[0]);
$filtro = '';
$campi = $tabella->elenco_campi;
$campi = explode(',', $campi);
foreach ($campi as $i => $value) {
    if ($value == 'tipo_pratica') {
        $filtro = "tipo_pratica ilike '{$tipopratica}%' and ";
    }
}
$numrows = $tabella->set_dati($filtro . $array_filtro[0]);
$tabella->get_titolo();
if ($numrows) {
    $tabella->elenco();
} else {
    foreach ($campi as $i => $value) {
        if ($value == 'tipo_pratica') {
		else{
			alert("Seleziona un elemento.");
			return false;
		}
	}
}

</script>
<form method="POST" action="elenco_modelli.php" name="modelli">
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="480">
	<TR>
		<TD colspan="4">
		<?php 
$tabella = new Tabella_h($file_tab, 'list');
$tabella->set_titolo($titolo);
$tabella->set_tag($param);
$numrows = $tabella->set_dati($filtro);
$tabella->get_titolo();
if ($numrows) {
    $tabella->elenco();
} else {
    print "<p><b>Nessun documento prodotto</b></p>";
}
?>
		</TD>
	</TR>
	<?php 
//echo "ERRORI PASSO $i : ".count($tab_err[$i])."<br>";
for ($j = 0; $j < count($tab_err[$i]); $j++) {
    $riga_err = "\n\t<TR>\n\t\t<TD width=\"720\" colspan=\"4\" align=\"left\"><span style=\"margin-left:25px\"><font color=\"red\">" . $tab_err[$i][$j] . "</font></span></TD>\n\t</TR>\n";
    print $riga_err;