Hola,
Gracias a ambos por contestar, ahora paso a pegaros las partes del código:
Código PHP:
<? switch($pg){
default: ?><center>
<a href="?act=admin&pg=marcador">Marcador</a> | <a href="?act=admin&pg=noti">Noticias</a>
| <a href="?act=admin&pg=fichajes">Fichajes</a> | <a href="?act=admin&pg=clasif">Clasificación</a>
</center>
<? break;
case clasif: ?>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="54%"><FORM ACTION="?act=admin&pg=edit_clasif" METHOD="post" name="form" id="form">
<strong><font size="2">Seleccione Año</font></strong><br>
<select name="anyo">
<option selected>Seleccionar año
<option value="2004">2004
<option value="2005">2005
<option value="2006">2006
<option value="2007">2007
</select>
<input name="submit222" type="submit" class="boton" value="Editar">
</FORM></td>
<td width="46%"><div align="center"><a href="?act=admin&pg=new_club">Agregar
Equipo</a><br>
</div></td>
</tr>
</table>
<?
break;
case edit_clasif: ?>
<table width="99%" border="0" align="center">
<tr>
<td width="238"> <p><em><font size="2">Nombre</font></em></p></td>
<td width="31"><em><font size="2" title="Partido Ganado">P.G</font></em></td>
<td width="34"><em><font size="2" title="Partido Empatado">P.E.</font></em></td>
<td width="34"><em><font size="2" title="Partido Perdido">P.P.</font></em></td>
<td width="33"><em><font size="2" title="Goles a Favor">G.F</font></em></td>
<td width="33"><em><font size="2" title="Goles en Contra">G.C</font></em></td>
<td width="34"><em><font size="2" title="Puntos">Pts</font></em></td>
<td width="50"> <div align="center">x</div></td>
</tr>
<?
$i = 0;
$anyo = $_POST['anyo'];
if($anyo == ''){
$anyo = $_GET['anyo']; }
$sql = "SELECT * FROM clasif WHERE anyo='$anyo' ORDER BY pts DESC, dif DESC, nombre";
$consulta = mysql_db_query($dbname,$sql) or die (mysql_error());
while($row = mysql_fetch_array($consulta)) { ?>
<form name="form1<? echo $i++; ?>" method="post" action="?act=admin&pg=edit_club">
<tr>
<td height="27"> <input name="nombre" type="text" class="texto" id="nombre" value="<? echo $row['nombre']; ?>" size="30" maxlength="20">
<input name="id" type="hidden" class="texto" id="id3" value="<? echo $row['id']; ?>" size="4" maxlength="3">
<input name="anyo" type="hidden" class="texto" id="id4" value="<? echo $row['anyo']; ?>" size="4" maxlength="3">
<input name="act" type="hidden" class="texto" id="id6" value="admin" size="4" maxlength="3">
<input name="pg" type="hidden" class="texto" id="id7" value="edit_club" size="4" maxlength="3"></td>
<td width="31"><input name="pg" type="text" class="texto" id="pg" value="<? echo $row['pg']; ?>" size="4" maxlength="3"></td>
<td width="34"><input name="pe" type="text" class="texto" id="pj4" value="<? echo $row['pe']; ?>" size="4" maxlength="3"></td>
<td><input name="pp" type="text" class="texto" id="pj5" value="<? echo $row['pp']; ?>" size="4" maxlength="3"></td>
<td><input name="gf" type="text" class="texto" id="gf" value="<? echo $row['gf']; ?>" size="4" maxlength="3"></td>
<td><input name="gc" type="text" class="texto" id="gc" value="<? echo $row['gc']; ?>" size="4" maxlength="3"></td>
<td><input name="pts" type="text" class="texto" id="pts" value="<? echo $row['pts']; ?>" size="4" maxlength="3" readonly></td>
<td><input type="submit" name="Submit4232" value="Editar" class="texto"></td>
</tr>
</form>
<? } ?>
<tr>
<td colspan="8"> </td>
</tr>
</table>
<?
break;
case edit_club:
$id = $_POST['id'];
$nombre = $_POST['nombre'];
$pg = $_POST['pg'];
$pe = $_POST['pe'];
$pp = $_POST['pp'];
$pj = $pg + $pe + $pp;
$gf = $_POST['gf'];
$gc = $_POST['gc'];
//$pts = $_POST['pts'];
$pts = $pg*3 + $pe;
$dif = $gf - $gc;
$anyo = $_POST['anyo'];
$sql = "UPDATE clasif set nombre='$nombre', pj='$pj', pg='$pg', pe='$pe', pp='$pp', gf='$gf', gc='$gc', pts='$pts', dif='$dif' WHERE id='$id'";
$rs = mysql_query($sql, $conexion) or die("Error al grabar un mensaje: ".mysql_error());
echo "<center><b>¡Clasificación editada con Éxito! <a href='?act=admin&pg=edit_clasif&anyo=".$anyo."'>Volver</a></b></center>";
break; } ?>
Esa es la parte de código donde puede allarse el problema.
Siento mucho que el código no esté formateado.
Bueno, cualquier duda en el código decidme, creo que con lo que expliqué antes os podeis aclarar más o menos.
Muchas gracias por atenderme.
Saludos!