questa è la parte di codice che funziona in modo anomalo:

codice:
$connessione=mysql_connect("localhost","root","password");
$db=mysql_select_db("agenda");
$querylogin=mysql_query("select * from tbditte where email='".$_POST["txtusr"]."' and pwd='".$_POST["txtpwd"]."'");

if (count($querylogin)!=0)
{
	while ($riga=mysql_fetch_array($querylogin))
	{
		$_SESSION["idditta"]=$riga["idditta"];
	}
	
}
il problema è che quando ricarico la pagina (al click di un bottone) la variabile in session si cancella.
ma perchè?