Foros del Web » Programando para Internet » Javascript »

rebobinar pagina al hacer un UPDATE

Estas en el tema de rebobinar pagina al hacer un UPDATE en el foro de Javascript en Foros del Web. Hola foreros, no se si esto que esta aca se pueda hacer con Javascript tengo un formulario donde cargo los datos de una persona en ...
  #1 (permalink)  
Antiguo 08/02/2011, 16:10
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
rebobinar pagina al hacer un UPDATE

Hola foreros, no se si esto que esta aca se pueda hacer con Javascript

tengo un formulario donde cargo los datos de una persona

en el formulario hay un boton de actualizar el cual me lleva a egresado_update.php

aca mi formulario:

info_personal.php

Código PHP:
Ver original
  1. <?
  2.  
  3. $cedula=$_POST['cedula'];
  4.  
  5.  
  6. $bd = mysql_connect ("localhost", "root", "root");
  7. if ( !$bd )
  8. die ("Error en la conexion con el DBMS");
  9. $base_datos = "egresados";
  10. if ( !mysql_select_db ($base_datos, $bd) )
  11. die ("Error seleccionando la base de datos");
  12. $qry = "SELECT * FROM (egresado e INNER JOIN ciudad c USING (COD_CIU)) INNER JOIN situacion_laboral sl USING(COD_SIT_LAB) WHERE e.NUM_CED_EGR = '$cedula'";
  13. $resultado = mysql_query ($qry, $bd);
  14. if ( !$resultado )
  15. die ("Error ejecutando la consulta");
  16. $num_filas = mysql_num_rows($resultado);
  17. if ($num_filas > 0){       
  18. $fila = mysql_fetch_array($resultado);
  19. }
  20. ?>
  21.  
  22. <form action="egresado_update.php" method="post" name="form1" id="form1">
  23. Nombres:
  24.     <input type="text" name="nombres" id="nombres"  value="<?php echo $fila["NOM_EGR"]?>"/>
  25.  
  26. //ahora el boton
  27.  
  28.  <input type="submit" name="modificar" id="modificar" value="Modificar informacion personal" />
  29.  
  30. </form>


y egresado_update.php:

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. include ("config.php");
  5. include ("opendb.php");
  6.  
  7. $update= "update egresado  set NOM_EGR ='$nombres' where NUM_CED_EGR = '$cedula'";
  8. $resultado = mysql_query ($update);
  9. if ( !$resultado )
  10. die ("Error al actualizar: ".mysql_error());
  11.        
  12.  
  13. ?>
  14.  
  15. <html>
  16. <head>
  17. <title>actualizacionh</title>
  18. <meta http-equiv="refresh" content="1;URL=info_personal.php">
  19. <head>
  20. </head>
  21.  
  22. <body>
  23. h2><?php echo 'La informacion ha sido actualizada'?></h2>
  24. </body>
  25. </html>
  26. <?
  27.  
  28. ?>

MI problema radica en que al hacer el content="1;URL=info_personal.php" me carga el formulario nuevamente pero en blanco

y yo lo que requiero es cargarlo pero con los datos de la persona que actualice

que le debo añadir a :

Código HTML:
Ver original
  1. <meta http-equiv="refresh" content="1;URL=info_personal.php">

agradezco la ayuda
  #2 (permalink)  
Antiguo 08/02/2011, 16:26
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 7 meses
Puntos: 37
Respuesta: rebobinar pagina al hacer un UPDATE

en el meta ponle el id de tu cedula
<meta http-equiv="refresh" content="1;URL=info_personal.php?cedula=<?php echo $cedula;?>">

y en tu pagina info_personal.php recibe por get en ves de post

Saludos
  #3 (permalink)  
Antiguo 08/02/2011, 16:42
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
Respuesta: rebobinar pagina al hacer un UPDATE

Cita:
Iniciado por goteen_mx Ver Mensaje

y en tu pagina info_personal.php recibe por get en ves de post
Pero el problema es que estoy recibiendo las variables de otro formulario por POST

podria recibir dos veces la misma variables por distinto metodo (GET y POST) ?
  #4 (permalink)  
Antiguo 08/02/2011, 16:43
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
Respuesta: rebobinar pagina al hacer un UPDATE

MM intentando con GET, no me carga la informacion...entonces que podria hacer ?
  #5 (permalink)  
Antiguo 08/02/2011, 16:53
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
Respuesta: rebobinar pagina al hacer un UPDATE

[SOLUCIONADO]

Problema resuelto, gracias por la ayuda...
  #6 (permalink)  
Antiguo 08/02/2011, 16:54
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 7 meses
Puntos: 37
Respuesta: rebobinar pagina al hacer un UPDATE

cuando te redirecciona que dirección te aparece en el explorador???

info_personal.php?cedula=XXXXX

y la única variable que debes de recibir por get es esta

$cedula=$_POST['cedula'];

cambiar a

$cedula=$_GET['cedula'];

Última edición por goteen_mx; 08/02/2011 a las 16:55 Razón: Sorry escribí despues
  #7 (permalink)  
Antiguo 08/02/2011, 17:27
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
Respuesta: rebobinar pagina al hacer un UPDATE

me aparece:

info_personal.php?cedula=

despues del igual aparece el numero de cedula y efectivamente si carga los datos

muchas gracias por la ayuda

Etiquetas: rebobinar, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:14.