ciao a tutti sono nuovo del forum e premetto che sto imparando a usare php da poco tempo. ho realizzato un form di ricerca su database solo che mi invia un notice che dice appunto undefined index. metto il codice magari qualcuno sa aiutarmi 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());
print "<table border=1>
<tr>
<td>Nome</td>
<td>Cognome</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["data_registrazione"]." </td>
<td> ".$linea["orario_entrata"]." </td>
<td> ".$linea["orario_uscita"]." </td>
</tr>
";
}
print "</table>";
}
?>
</BODY>
</HTML>
<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());
print "<table border=1>
<tr>
<td>Nome</td>
<td>Cognome</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["data_registrazione"]." </td>
<td> ".$linea["orario_entrata"]." </td>
<td> ".$linea["orario_uscita"]." </td>
</tr>
";
}
print "</table>";
}
?>
</BODY>
</HTML>