Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] redireccionar al actualizar

Estas en el tema de redireccionar al actualizar en el foro de PHP en Foros del Web. hola, tengo un formulario de actualizacion de registros, necesito que me redireccione a otra pagina al actualizar @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?php   ...
  #1 (permalink)  
Antiguo 23/05/2014, 10:00
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
redireccionar al actualizar

hola, tengo un formulario de actualizacion de registros, necesito que me redireccione a otra pagina al actualizar

Código PHP:
Ver original
  1. <?php
  2.    
  3.     if(isset($_POST["submit"])){
  4.      $id_persona = $_POST['id_persona'];
  5.      $id_titulo = $_POST['id_titulo'];
  6.      $id_puesto = $_POST['id_puesto'];
  7.      $id_adscripcion = $_POST['id_adscripcion'];
  8.      $id_domicilio = $_POST['id_domicilio'];
  9.      $id_telefono = $_POST['id_tel'];
  10.      $id_telefono1 = $_POST['id_tel'];
  11.      $titulo = $_POST['titulo'];
  12.      $nombre = $_POST['nombre'];
  13.      $paterno = $_POST['paterno'];
  14.      $materno = $_POST['materno'];
  15.      $puesto = $_POST['puesto'];
  16.      $adscripcion = $_POST['adscripcion'];
  17.      $domicilio = $_POST['domicilio'];
  18.      $correo = $_POST['correo'];
  19.      $telefono = $_POST['tel'];
  20.      $telefono1 = $_POST['tel'];
  21.      
  22.    $query = "UPDATE dir_persona, dir_puesto, dir_telefono SET  
  23.    id_titulo = '$titulo',
  24.     nombre = '$nombre',
  25.     paterno = '$paterno',
  26.     materno = '$materno',
  27.     puesto = '$puesto',
  28.     id_adscripcion = '$adscripcion',
  29.     id_domicilio = '$domicilio',
  30.     correo = '$correo',
  31.     telefono = '$telefono1',
  32.     telefono = '$telefono'
  33.   WHERE dir_persona.id_persona = '$id_persona' AND
  34.     dir_puesto.id_puesto = '$id_puesto' AND
  35.     dir_telefono.id_telefono = '$id_telefono'";
  36.    
  37.     $result=mysql_query($query,$link) or die("Error: ".mysql_error());
  38.     echo "Se han modificado los datos del usuario
  39.     <p><a href='javascript:history.go(-1)'>VOLVER ATRÁS</a></p> ";
  40.  
  41. }
  42.  
  43. ?>

esto me manda el mensaje debajo de la tabla.
  #2 (permalink)  
Antiguo 23/05/2014, 10:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: redireccionar al actualizar

La redirección la consigues con header(), consulta el manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 23/05/2014, 10:14
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Respuesta: redireccionar al actualizar

he puesto el header() en lugar del echo y no me funciona
  #4 (permalink)  
Antiguo 23/05/2014, 10:18
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: redireccionar al actualizar

Bueno, pues me imagino que nos toca adivinar cómo lo has hecho ¿verdad?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 23/05/2014, 10:20
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Respuesta: redireccionar al actualizar

asi:
Código PHP:
Ver original
  1. <?php
  2.    
  3.     if(isset($_POST["submit"])){
  4.      $id_persona = $_POST['id_persona'];
  5.      $id_titulo = $_POST['id_titulo'];
  6.      $id_puesto = $_POST['id_puesto'];
  7.      $id_adscripcion = $_POST['id_adscripcion'];
  8.      $id_domicilio = $_POST['id_domicilio'];
  9.      $id_telefono = $_POST['id_tel'];
  10.      $id_telefono1 = $_POST['id_tel'];
  11.      $titulo = $_POST['titulo'];
  12.      $nombre = $_POST['nombre'];
  13.      $paterno = $_POST['paterno'];
  14.      $materno = $_POST['materno'];
  15.      $puesto = $_POST['puesto'];
  16.      $adscripcion = $_POST['adscripcion'];
  17.      $domicilio = $_POST['domicilio'];
  18.      $correo = $_POST['correo'];
  19.      $telefono = $_POST['tel'];
  20.      $telefono1 = $_POST['tel'];
  21.      
  22.    $query = "UPDATE dir_persona, dir_puesto, dir_telefono SET  
  23.    id_titulo = '$titulo',
  24.     nombre = '$nombre',
  25.     paterno = '$paterno',
  26.     materno = '$materno',
  27.     puesto = '$puesto',
  28.     id_adscripcion = '$adscripcion',
  29.     id_domicilio = '$domicilio',
  30.     correo = '$correo',
  31.     telefono = '$telefono1',
  32.     telefono = '$telefono'
  33.   WHERE dir_persona.id_persona = '$id_persona' AND
  34.     dir_puesto.id_puesto = '$id_puesto' AND
  35.     dir_telefono.id_telefono = '$id_telefono'";
  36.    
  37.     $result=mysql_query($query,$link) or die("Error: ".mysql_error());
  38.  
  39.     header("location: ./dirarbol_admin.php");
  40.     exit;
  41.  
  42. }
  43.  
  44. ?>
  #6 (permalink)  
Antiguo 23/05/2014, 10:46
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Respuesta: redireccionar al actualizar

ya me quedo, estaba haciendo include a un archivo que no hacia falta

Etiquetas: formulario, mysql, redireccionar, registro, sql, tabla
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 10:23.