Deberías dejarlo así:
Código PHP:
Ver original<html>
<head>
<?php
//Conexión a BD
if ($link)
{
}
//Se inicializa la variable
$vartotal = 0;
//Se comprueba si se oprimió el botón comparar
if (isset($_POST["comparar"])) {
//Se comprueba si se llenaron los input en el formulario
if (empty($_POST["vardos"]) || empty($_POST["vartres"])) {
echo "Debe diligenciar todos los campos";
}
else
{
//Si se oprimió el botón obtiene todos los valores de los input del formulario
//y los carga en su correspondiente variable
$vartotal = $_POST["resultado"];
$vardos = $_POST["vardos"];
$vartres = $_POST["vartres"];
//Hace la comparación de la información que llegó desde el formulario
//Si la variable dos es 5 y la 3 es 3 va sumando 1 a la variable total
if ($vardos == 5)
{
$vartotal++; //con esto vas aumentando en 1 la variable total
}
if ($vartres == 3)
{
$vartotal++;
}
$result = mysql_query("INSERT INTO ejercicioprueba VALUES ('','$vartotal','$vardos','$vartres')"); if ($result)
{
echo "Has enviado tus resultados";
}
else
{
echo "Se produjo un error al guardar la informacion";
}
}
}
//Al final muestra el valor de la variable total en el input del formulario
?>
</head>
<body>
<form name="calc" action="" method="post">
Var dos: <input type="Text" name="vardos" value="0" size="12">
<br>
Var tres: <input type="Text" name="vartres" value="0" size="12">
<br>
Resultado (var total): <input type="Text" name="resultado" value="<?php echo $vartotal;?>" size="12">
<br><br>
<input type="submit" name="comparar" value=" compara ">
</form>
</body>
</html>
Es más fácil de entender y de paso te recomiendo que cambies de mysql a mysqli porque la primera va a quedar obsoleta y no te van a funcionar luego tus scripts.