Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2010, 14:17
joselilloweb
 
Fecha de Ingreso: abril-2010
Mensajes: 20
Antigüedad: 14 años
Puntos: 0
funcion UDPDATE

Hola chicos os cuento. Estoy haciendo una actualizacion de registro de una tabla de mysql. La parte de la consulta la realiza correctamente pero cuando modifico algo y le doy al boton actualizar no me hace nada. Os dejo el codigo por si lo podeis mirar para ver en que fallo.
<?
include("../config.php");
$Penitente=$_SESSION["login"];
if (!isset($accion)){
$result=mysql_query("SELECT * FROM users WHERE login='$Penitente'",$conexion);
$row=mysql_fetch_row($result);
echo"<html>
<head><title>Actualizar datos de la base</title></head>
<body>
<form action=\"consultastudent.php?accion=update\" method=\"POST\">
Nick:<br>
<input type=\"text\" value=\"$row[1]\" name=\"login\"><br>
Email:<br>
<input type=\"text\" value=\"$row[9]\" name=\"email\"><br>
Subject<br>
<input type=\"text\" value=\"$row[15]\" size=75 maxlength=\"90\" name=\"subject\"><br>
<input type=\"text\" value=\"$row[16]\" size=75 maxlength=\"90\" name=\"subject1\"><br>
<input type=\"text\" value=\"$row[17]\" size=75 maxlength=\"90\" name=\"subject2\"><br>
<input type=\"text\" value=\"$row[18]\" size=75 maxlength=\"90\" name=\"subject3\"><br>
<input type=\"text\" value=\"$row[19]\" size=75 maxlength=\"90\" name=\"subject4\"><br>
<input type=\"text\" value=\"$row[20]\" size=75 maxlength=\"90\" name=\"subject5\"><br>
<input type=\"text\" value=\"$row[21]\" size=75 maxlength=\"90\" name=\"subject6\"><br>
<input type=\"text\" value=\"$row[22]\" size=75 maxlength=\"90\" name=\"subject7\"><br>
<input type=\"text\" value=\"$row[23]\" size=75 maxlength=\"90\" name=\"subject8\"><br>
<input type=\"text\" value=\"$row[24]\" size=75 maxlength=\"90\" name=\"subject9\"><br>
<input type=\"text\" value=\"$row[25]\" size=75 maxlength=\"90\" name=\"subject10\"><br>
<input type=\"text\" value=\"$row[26]\" size=75 maxlength=\"90\" name=\"subject11\"><br>
<input type=\"text\" value=\"$row[27]\" size=75 maxlength=\"90\" name=\"subject12\"><br>
<input type=\"text\" value=\"$row[28]\" size=75 maxlength=\"90\" name=\"subject13\"><br>
<input type=\"text\" value=\"$row[29]\" size=75 maxlength=\"90\" name=\"subject14\"><br>
<input type=\"text\" name=\"id\" value=\"$row[0]\">
<input type=\"submit\" value=\"Update\">
</form>
</body>
</html>";
}elseif($accion==update){
$result=mysql_query("UPDATE users SET login=$login, email=$email, subject=$subject, subject1=$subject1, subject2=$subject2, subject3=$subject3, subject4=$subject4, subject5=$subject5, subject6=$subject6, subject7=$subject7, subject8=$subject8, subject9=$subject9, subjec10=$subject10, subject11=$subject11, subject12=$subject12, subject13=$subject13, subject14=$subject14 WHERE id = $id",$conexion);
echo"
<html>
<body>
<h3>Los registros han sido actualizados</h3>
</body>
</html>";
}
mysql_close($conexion);
?>
Gracias