Código PHP:
<?
if ($editar)
{
include ("noticias/conexion.php");
$result2=mysql_db_query("$db","select * from ranking_jugadores WHERE id = $id");
while ($row=mysql_fetch_array($result2))
{
$notas= $row["notas"];
$n_notas= $notas+1;
$sumas= $row["suma"];
$n_suma= $sumas+$p_nota;
$prom= $row["promedio"];
$n_prom= $n_suma/$n_notas;
}
mysql_free_result($result2);
mysql_db_query("$db","UPDATE ranking_jugadores SET notas='".$n_notas."', suma='".$n_suma."', promedio='".$n_prom."' WHERE id='".$editar."'") or die (mysql_error());
}
//Conexion con la base
include ("noticias/conexion.php");
//Ejecutamos la sentencia SQL
$result=mysql_db_query("$db","select * from ranking_jugadores ORDER BY id DESC");
//Mostramos los registros
echo '';
while ($row=mysql_fetch_array($result))
{
echo'<form name="form1" method="post" action="?editar='.$row["id"].'">
<input name="id" type="hidden" value="'.$row["id"].'">
'.$row["nombre"].' --- '.$row["promedio"].' --- <select name="p_nota">
<option value="10">1</option>
<option value="20">2</option>
<option value="30">3</option>
<option value="40">4</option>
<option value="50">5</option>
<option value="60">6</option>
<option value="70">7</option>
</select><br><input name="" type="submit" value="Submit"></form>';
}
mysql_free_result($result);
echo '';
?>
Se puede hacer que se actualicen todos los datos de una vez con su respectiva nota?
Es para poder hacer un sistema de "Calificar Jugadores" en mi sitio web y que la gente le ponga nota a los 11 titulares y despues presione enviar y agregue su nota a cada jugador.