Ciao,
da poco mi sto cimentando un po con php e sto provando la connessione ai database con visualizzazione risultati, mi sono imbatuto in un errore da cui non riesco a uscirne premeto che tale codice e preso libro di php 4.

Ho creato questo form di ricerca:

<body>
visualizzazione delle persone con uno stipendio tra:
<form action="uf08.php" method="post">
<input name="li" /> limite inferiore


e


<input name="ls" /> limite superiore


<input type="submit" />
<input type="reset" />
</form>
</body>

mentre il codice php e il seguente:

<?php
$hn = "localhost";
$un = "root";
$pw = "";
$db = "azienda";

$db = mysql_connect ($hn, $un, $pw);
$sqlinterr = "SELECT cognome, stipendio FROM persone";
$sqlinterr.= " WHERE stipendio >= $li";
$sqlinterr.= " AND stipendio <= $ls";

$res = mysql_db_query ("azienda", $sqlinterr);
$num = mysql_num_rows ($res);

if ($num ==0)
echo "Non è stato trovato alcun record";

for ($i=0; $i<$num; $i++)
{
$cg = mysql_result ($res, $i, "cognome");
$st = mysql_result ($res, $i, "stipendio");
echo "$cg, $st
";
}
mysql_close($db);
?>

a conclusione mi da il seguente errore, dicendo che la variabile "li" e "ls" non sono definite e l'argomento mysql_num_rows(): non e valido.

:master:
Notice: Undefined variable: li in c:\programmi\easyphp1-8\www\studio\php\database\visualizzare record in tabella con ricerca\uf08.php on line 17

Notice: Undefined variable: ls in c:\programmi\easyphp1-8\www\studio\php\database\visualizzare record in tabella con ricerca\uf08.php on line 18

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp1-8\www\studio\php\database\visualizzare record in tabella con ricerca\uf08.php on line 21

vi ringrazione dell'aiuto datto.
Grazie
Non è stato trovato alcun record