Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2008, 13:04
txino_2
 
Fecha de Ingreso: agosto-2006
Mensajes: 173
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: Operacion aritmetica mal hecha??

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