grazie per aver risposto. ho provato a fare come dici tu ma adesso mi visualizza sempre tutti i record. ecco cosa ho fatto
codice:
<?
$numero_pratica = $_POST['id'];
$cognome = $_POST['cognome'];
$stato = $_POST['stato'];
$nominativo = $_POST['inserito_da'];
$db= mysql_connect("xxxxxxxxxx","xxxxxxxxx","xxxxxxxxx");
mysql_select_db("xxxxxxxxxxxxx",$db);
if( $nominativo == "giulio cesare"){
$result = mysql_query("SELECT id, dr_cognome, dr_nome, tipologia, valore_bene_servizio, rate, stato, inserito_da FROM pratica WHERE id LIKE '%$numero_pratica%' OR dr_cognome LIKE '%$cognome%' OR stato LIKE '%$stato%'");
}
else { $result = mysql_query("SELECT id, dr_cognome, dr_nome, tipologia, valore_bene_servizio, rate, stato, inserito_da FROM pratica WHERE id LIKE '%$numero_pratica%' OR dr_cognome LIKE '%$cognome%' OR stato LIKE '%$stato%' AND inserito_da = '$nominativo'");}
while ($row = mysql_fetch_assoc($result)) {
?>
<TD style=height="12"><font color="#0000FF"><? echo $row[id];?></font></TD>
<td style=height="12"><font color="#0000FF"><? echo $row[dr_cognome];?></font></td>
<td style=height="12"><font color="#0000FF"><? echo $row[dr_nome];?></font></td>
<td style=height="12"><font color="#0000FF"><? echo $row[stato];?></font></td>
<td style=height="12"><font color="#0000FF"><? echo $row[tipologia];?></font></td>
<td style=height="12"><font color="#0000FF"><? echo $row[valore_bene_servizio];?></font></td>
<td style=height="12"><font color="#0000FF"><? echo $row[rate];?></font></td>
</tr>
<?
}
mysql_close($db);
}
?>