ciao a tutti ho un problema con un form di ricerca su database e non so come risolverlo. so che dovrei mettere un controllo dato che mi da un notice però non riesco a risolverlo.
questo è il codice ,grazie

<HTML>
<HEAD>
<TITLE>Cerca un cliente</TITLE>
</HEAD>
<BODY>
<form action="cerca.php" method="post">
<table border=1 cellpadding=2 cellspacing=0>
<tr>
<td>Codice</td>
<td><input type="text" name="nome" value= "<?=$_POST["codice"] ?>" ></td>
</tr>
<tr>
<td colspan=2 align= center> <input type="submit" name="azione" value="Cerca"> </td>
</tr>
</table>
</form>

<?php
if (!empty($_POST['codice'] ))
{
mysql_connect("localhost","root","") or die ("errore di connessione");
mysql_select_db("clienti") or die ("errore nella selezione del DB");

$sql="SELECT * FROM dati WHERE codice LIKE '%".$_POST["codice"]."%'";

$recordset=@mysql_query($sql) or die (mysql_error());

$ii=mysql_num_rows($recordset);
print "<table border=1>
<tr>
<td>Nome</td>
<td>Cognome</td>
<td>Codice</td>
<td>Data di Registrazione</td>
<td>Orario di Entrata</td>
<td>Orario di Uscita</td>
</tr>
";
while($linea=mysql_fetch_array($recordset)){
print "
<tr>
<td> ".$linea["nome"]." </td>
<td> ".$linea["cognome"]." </td>
<td> ".$linea["codice"]." </td>
<td> ".$linea["data_registrazione"]." </td>
<td> ".$linea["orario_entrata"]." </td>
<td> ".$linea["orario_uscita"]." </td>
</tr>
";
}

print "</table>";
}
?>
</BODY>
</HTML>