Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2006, 12:16
Black_River
 
Fecha de Ingreso: octubre-2003
Ubicación: FMSite
Mensajes: 336
Antigüedad: 20 años, 6 meses
Puntos: 2
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&oacute;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&ntilde;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">&nbsp;</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*$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!
__________________
http://www.fmsite.net/