//non posso usare quello della tabella $campi = array_keys($_POST); $valori = array_values($_POST); //$modo="new"; //imposto a new for ($i = 0; $i < 5; $i++) { //crea la stringa sql per i campi passati if ($valori[$i]) { $sql .= "{$campi[$i]} ilike '" . $valori[$i] . "%' and "; } } //se almeno un campo è stato compilato faccio la ricerca altrimenti passo al form di inserimento vuoto if (strlen($sql) > 5) { $sql = substr($sql, 0, strlen($sql) - 4); // taglio l'ultimo "and " $tabella = new tabella_v("{$tabpath}/soggetto", 'search'); if ($tabella->set_elenco_trovati($sql)) { //se trovo un nome corrispondente ai criteri imposto la pagina con i risultati include "./inc/inc.page_header.php"; ?> <FORM id="" name="find" method="post" action="pe.scheda_soggetto.php"> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="99%" align="center"> <tr> <td> <!-- intestazione--> <H2 class="blueBanner">Elenco dei nominativi già presenti in archivio</H2> <!-- fine intestazione--> </td> </tr> <tr>