Voy a intentar simplificar un poco la pregunta.
Tengo un formulario, dentro de ese formulario tengo un select
Código PHP:
<select name='resultado'>
<option value='<?php echo $row_DetailRS1['resultado']; ?>'><?php echo $row_DetailRS1['resultado']; ?></option>
<option value='ACERTADO''<?php
$puntos=$row_Recordset2['puntuacion'];
$cuota=$row_Recordset1['cuota'];
$variable_a_sumar=($cuota/10);
$suma=$row_Recordset2['puntuacion']+$variable_a_sumar;
mysql_query("UPDATE concursantes SET puntuacion=$suma WHERE usuario = '$usuario' AND puntuacion=$puntos");
?>'>ACERTADO </option>
<option value='FALLADO''<?php
$puntos=$row_Recordset2['puntuacion'];
$cuota=$row_Recordset1['cuota'];
$variable_a_sumar=($cuota/10);
$suma=(($row_Recordset2['puntuacion'])-($variable_a_sumar));
mysql_query("UPDATE concursantes SET puntuacion=$suma WHERE usuario = '$usuario' AND puntuacion=$puntos");
?>'>Fallado </option>
<option value='ANULADO'>Anulado </option>
<option value='PENDIENTE'>Pendiente</option>
</select>
El select tiene cuatro opciones, ACERTADO, FALLADO, ANULADO y PENDIENTE.
Lo que pretendo es que cuando seleccione ACERTADO al darle al boton
submit, me haga la operación de sumar a un campo de la db, si selecciono FALLADO al darle al boton
submit, me haga una operacion de restar.
Problemas
Cuando entro en la página donde esta el formulario, directamente me suma como si ya hubiese seleccionado ACERTADO y lo hubiese enviado, una vez hago la operacion no me lo suma, si seleccion FALLADO no me hace la operacion.
No se si las operaciones hay que hacerlas donde las tengo puestas, pero me lleva toda con calenton de cabeza
¿Alguien me puede ayudar?, muchas gracias por interesarse en el problema