chi mi darebbe una controllatina dato che nn fa quello che dovrebbe fare! please


$comandosql="SELECT * FROM contatori WHERE ID = 1";
$vista=mysql_query($comandosql)or die ("mysql_error()");
while($riga=mysql_fetch_array($vista))
{
$con=$riga['accessi'];
}
if(strlen($session['accessi'])== 0)
{

$session['accessi']="segnato";
$con=$con+1;
$comandosql1="insert into contatori set accessi = $con";
mysql_query($comandosql1)or die ("mysql_error()");
}
else
{
$con=$riga['accessi'];
mysql_close();
}
echo $con;
?>