Código PHP:
    <?php
           $qry = "INSERT INTO upload VALUES   
            ('$estado')" ;   
           // mysql_query($query) or die(mysql_error());   
            mysql_query($qry);  
?>    
  Justamente la linea que tenes comentada te podria ayudar mucho a detectar el error. Te mostrara por pantalla si hay un error con la consulta SQL:  
 Código PHP:
    <?php
           $qry = "INSERT INTO upload VALUES ('$estado')";
            mysql_query($qry) or die(mysql_error());  
?>    
  Esa consulta yo la haria asi: 
"INSERT INTO upload (Estado) VALUES('$estado')" 
Además, verifica que los campos como Estado, esten realmente en tu tabla y con el mismo formato, es decir con la primer letra en mayúscula. 
Saludos