Mira lo he hecho tal que así, pego el formulario entero
Código PHP:
<?
$VarCalcular = $_REQUEST['Actualizar'];
if (isset($VarCalcular))
{
$VarOperacion = $_POST['resultado'];
if ($VarOperacion == 1)
{
$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");
}
else if ($VarOperacion == 2)
{
$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");
}
}
?>
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table align="center">
<tr valign="baseline">
<td bgcolor="#000066"><div align="center"><strong><span class="Estilo6">ID</span></strong></div></td>
<td bgcolor="#E9E9E9"><div align="center"><span class="Estilo15"><?php echo $row_Recordset1['id']; ?></span></div></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Fecha</span></td>
<td bgcolor="#E9E9E9"><input name="fecha" type="text" value="<?php echo $row_DetailRS1['fecha']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Hora</span></td>
<td bgcolor="#E9E9E9"><input name="hora" type="text" value="<?php echo $row_DetailRS1['hora']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Evento</span></td>
<td bgcolor="#E9E9E9"><input name="evento" type="text" value="<?php echo $row_Recordset1['evento']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Usuario</span></td>
<td bgcolor="#E9E9E9"><input name="usuario" type="text" value="<?php echo $row_Recordset1['usuario']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Deporte</span></td>
<td bgcolor="#E9E9E9"><span class="Estilo14">
<select name='deporte'>
<option value='<?php echo $row_DetailRS1['deporte']; ?>'><?php echo $row_DetailRS1['deporte']; ?></option>
<option value='futbol.gif'>Futbol </option>
<option value='baloncesto.gif'>Baloncesto </option>
<option value='balonmano.gif'>Balonmano </option>
<option value='Beisbol.gif'>Beisbol </option>
<option value='Deportes.gif'>Deportes </option>
<option value='formula1.gif'>Formula 1 </option>
<option value='motociclismo.gif'>Motociclismo </option>
<option value='rugby.gif'>Rugby </option>
<option value='hockey.gif'>Hockey </option>
<option value='tenis.gif'>Tenis </option>
</select>
</span></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Cuota</span></td>
<td bgcolor="#E9E9E9"><input name="cuota" type="text" value="<?php echo $row_DetailRS1['cuota']; ?>" size="32"></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Seleccion</span></td>
<td bgcolor="#E9E9E9"><span class="Estilo14">
<select name='seleccion'>
<option value='<?php echo $row_DetailRS1['seleccion']; ?>'><?php echo $row_DetailRS1['seleccion']; ?> </option>
<option value='1'>1 </option>
<option value='X'>X </option>
<option value='2'>2 </option>
</select>
</span></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Resultado</span></td>
<td bgcolor="#E9E9E9"><span class="Estilo14">
<select name='resultado' id='resultado'>
<option value='1'>ACERTADO</option>
<option value='2'>FALLADO</option>
<option value='3'>ANULADO</option>
</select>
</span></td>
</tr>
<tr valign="baseline">
<td bgcolor="#000066"><span class="Estilo11">Comentario</span></td>
<td bgcolor="#E9E9E9"><span class="Estilo14">
<textarea name="comentario" cols="32"><?php echo $row_DetailRS1['comentario']; ?></textarea>
</span></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"> </td>
<td><input type='submit' name='Actualizar' id='Actualizar' value='Actualizar'> </td>
</tr>
</table>
<input type="hidden" name="MM_update" value="form1">
<input type="hidden" name="id" value="<?php echo $row_DetailRS1['id']; ?>">
</form>
Y no me da el resultado deseado, no me actualiza el campo
resultado y tampoco me suma o me resta la puntuacion en el campo
puntuacion.
El campo
resultado esta en la tabla apuestas y el campo
puntuacion esta en la tabla concursantes.
¿Alguna ayuda?, muchas gracias