lo que pasa esque ya tengo mi codigo de edicion, pero al presionar el boton enviar para mandarme a la pagina de procesar ps me sale el siguiente error:
El sistema encontró un error mientras extraía http://www..../victor/procesa_modificar.php. Es posible que el servidor no esté disponible por mantenimiento o no esté bien configurado.
mi codigo en el cual me habilita los campos para edicion es el siguiente:
Código PHP:
<?php
include('conexion.php'); // <-- conectamos a la base de datos
// supongamos que el parametro llega aqui por el metodo GET, lo leemos y en base a eso <br />
// mostramos los datos para modificarlos
$matricula=$_GET['matricula'];
$sSQL="select * from jos_chronoforms_asignacion where matricula='".$matricula."'";
$res= mysql_query($sSQL) or die(mysql_error());
$rows_reg = mysql_num_rows($res); // <-- numero de registro devueltos por la instruccion
if($rows_reg==0) // si no hay registros es que no existe la matricula y salimos
{
echo "Matricula no definida en la base de datos <br> Consultar a su administrador";
exit();
}
//si llegamos aqui es que existe la matricula y leemos lo datos
$fila_reg = mysql_fetch_array($res);
?>
<form action="procesa_modificar.php" method="post" name="editar" id="editar">
<table width="280" border="0">
<tr>
<td width="87">cf_id</td>
<td width="473"><input name="txt_cf_id" type="text" id="txt_cf_id" value="<?php echo $fila_reg['cf_id']?>"></td>
</tr>
<tr>
<td>recordtime</td>
<td><input name="txt_recordtime" type="text" id="txt_recordtime" value="<?php echo $fila_reg['recordtime']?>"></td>
</tr>
<tr>
<td>cf_user_id</td>
<td><input name="txt_cf_user_id" type="text" id="txt_cf_user_id" value="<?php echo $fila_reg['cf_user_id']?>"></td>
</tr>
<tr>
<td>tutorado</td>
<td><input name="txt_tutorado" type="text" id="txt_tutorado" value="<?php echo $fila_reg['tutorado']?>"></td>
</tr>
<tr>
<td>grupo</td>
<td><input name="txt_grupo" type="text" id="txt_grupo" value="<?php echo $fila_reg['grupo']?>"></td>
</tr>
<tr>
<td>ciudad</td>
<td><input name="txt_ciudad" type="text" id="txt_ciudad" value="<?php echo $fila_reg['ciudad']?>"></td>
</tr>
<tr>
<td>tutor</td>
<td><input name="txt_tutor" type="text" id="txt_tutor" value="<?php echo $fila_reg['tutor']?>"></td>
</tr>
<tr>
<td>idicaciones</td>
<td><input name="txt_idicaciones" type="text" id="txt_idicaciones" value="<?php echo $fila_reg['idicaciones']?>"></td>
</tr>
<tr>
<td width="87">uid</td>
<td width="473"><input name="txt_uid" type="text" id="txt_uid" value="<?php echo $fila_reg['uid']?>" /></td>
</tr>
<tr>
<td>ipaddress</td>
<td><input name="txt_ipaddress" type="text" id="txt_ipaddress" value="<?php echo $fila_reg['ipaddress']?>" /></td>
</tr>
<tr>
<td>matricula</td>
<td><input name="txt_matricula" type="text" id="txt_matricula" value="<?php echo $fila_reg['matricula']?>" /></td>
</tr>
<tr>
<td>carrera</td>
<td><input name="txt_carrera" type="text" id="txt_carrera" value="<?php echo $fila_reg['carrera']?>" /></td>
</tr>
<tr>
<td>turno</td>
<td><input name="txt_turno" type="text" id="txt_turno" value="<?php echo $fila_reg['turno']?>" /></td>
</tr>
<tr>
<td>año</td>
<td><input name="txt_anio" type="text" id="txt_anio" value="<?php echo $fila_reg['anio']?>" /></td>
</tr>
<tr>
<td>estatus</td>
<td><input name="txt_estatus" type="text" id="txt_estatus" value="<?php echo $fila_reg['estatus']?>" /></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Aceptar" />
</p>
</form>
Código PHP:
<?php
include('conexion.php'); // <-- conectamos a la base de datos
//preparamos la instruccion para hacer la insercion del nuevo registro
$sSQL="update jos_chronoforms_asignacion set
cf_id=".$_GET['txt_cf_id'].",
uid='".$_GET['txt_uid'."',
recordtime='".$_GET['txt_recordtime']."',
ipaddress='".$_GET['txt_ipaddress']."',
cf_user_id='".$_GET['txt_cf_user_id']."',
matricula='".$_GET['txt_matricula']."',
tutorado='".$_GET['txt_tutorado']."',
carrera='".$_GET['txt_carrera']."',
grupo='".$_GET['txt_grupo']."',
turno='".$_GET['txt_turno']."',
ciudad='".$_GET['txt_ciudad']."',
anio='".$_GET['txt_anio']."',
tutor='".$_GET['txt_tutor']."',
estatus='".$_GET['txt_estatus']."',
idicaciones='".$_GET['txt_idicaciones']."'
where matricula='".$_GET['matricula']."' ";
//ejecutamos la instruccion
mysql_query($sSQL) or die(mysql_error());
//regresamos a la pagina principal
header ("index.php"); // <-- en caso de marcar error comentarlo y utilizar el javascript que esta abajo
// si todo va bien quitar el javascript de abajo.
?>
<!-- esta instruccion se utiliza en caso de tener bloqueado el header-->
<script> window.location="index.php";</script>
de ante mano gracias por sus anteriores soluciones.