Tengo una lista de Asistentes que quiero modificar a traves de un formulario, pero cuando ingreso el nuevo valor y pincho en Modificar...me modifica el nombre del asistente, pero el codigo no. Se los grafico
edicion_asistentes.php
Código PHP:
<?php
include ("encabezado.php");
$cod_asistente=$_POST['cod_asistente'];
$nom_asistente=$_POST['nom_asistente'];
$Ingreso = 'select * from t_asistentes where cod_asistente="'.$cod_asistente.'";';
$Cons2 = mysql_query($Ingreso, $cn);
$Result2 = mysql_fetch_array($Cons2);
$NFilas = mysql_num_rows($Cons2);
if($NFilas>0)
{
print ("<form action=procesa_asistentes.php method=POST>
<p><p><p><p><center><table>
<td> codigo <td>: <td> <input type=textbox name=cod_asistente size=14 value='".$Result2['cod_asistente']."'><br><tr>
<td> nombre <td>: <td>
<input type=textbox name=nom_asistente size=14 value='".$Result2['nom_asistente']."'><br><tr>
<tr>
</table><p><p><p>
<table>
<tb>
<input type=hidden name=accion value=Modificar>
<INPUT TYPE=submit VALUE=Modificar>
<tb>
</form>
Código PHP:
<?php
include("encabezado.php");
$cod_asistente= $_POST['cod_asistente'];
$nom_asistente= $_POST['nom_asistente'];
if($accion=="Modificar")
{
$consulta="UPDATE t_asistentes SET cod_asistente = '$cod_asistente' , nom_asistente = '$nom_asistente' WHERE cod_asistente = '$cod_asistente'";
$rs = mysql_query($consulta);
print "<center><h1>Datos Modificados</h1></center>";
print "<p><a href=javascript:history.back()>Volver</a></p>";