Prova così:
Codice PHP:
<?php
/* Connessione e selezione del database */
$connessione = mysql_connect("localhost", "xxx", "xxx")
or die("[b]Errore:[/b] Impossibile connettersi al Database mysql");
mysql_select_db("xxx",$connessione)
or die("[b]Errore:[/b] Impossibile accedere al Database Mysql");
/*Query per selezionare solo i record con determinate caratteristiche*/
$where = '';
if (isset($_POST['cliente']) || $_POST['cliente'] != '')
{
if ($where == '')
$where .= "WHERE cliente = '".$_POST['cliente']."'";
else
$where .= " AND cliente = '".$_POST['cliente']."'";
}
else if (isset($_POST['cod_articolo']) || $_POST['cod_articolo'] != '')
{
if ($where == '')
$where .= "WHERE cod_articolo = '".$_POST['cod_articolonte']."'";
else
$where .= " AND cod_articolo = '".$_POST['cod_articolo']."'";
}
else if (isset($_POST['cod_lavorazione']) || $_POST['cod_lavorazione'] != '')
{
if ($where == '')
$where .= "WHERE cod_lavorazione = '".$_POST['cod_lavorazione']."'";
else
$where .= " AND cod_lavorazione = '".$_POST['cod_lavorazione']."'";
}
$query="
SELECT *
FROM sma
$where
";
$risultato = mysql_query($query) or die("Query fallita: " . mysql_error() );
while ($riga = mysql_fetch_assoc($result))
{
echo $riga['cliente'].' '.$riga['cod_articolo'].' '.$riga['cod_lavorazione'];
echo "<table align='center'>";
echo "<tr bgcolor='#9B0000'> <td>Codice identificativo</td> <td>Cliente</td> <td>Codice Articolo</td> <td>Codice Lavorazione</td> </tr>";
echo "<tr><td>$numero</td><td>$cliente</td><td>$cod_articolo</td><td>$cod_lavorazione</td></tr>";
echo "</table>
";
}
/* Liberazione delle risorse del risultato */
mysql_free_result($risultato);
/* Chiusura della connessione */
mysql_close($connessione);
?>