Paso de variable con header

Necesito para la variable $padre al formulario listahijos.php con un header luego de actualizar y insertar datos de la tabla TEMAS pero no se como, agradecería la ayuda
<?php
        $autor=$_POST ['autor'];
        $mensaje=$_POST ['mensaje'];
        $correo=$_POST ['correo'];
        $fecha=$_POST ['fecha'];
        $padre=$_POST ['padre'];
     if ($conex = mysql_connect ("localhost","root","")){
        if ($abro = mysql_select_db ("Foro")){
        $modificar = "UPDATE TEMAS SET Hijos=Hijos+1 WHERE ID=$padre";
        $insertar = "INSERT INTO TEMAS (Autor,Email,Fecha,Mensaje,Padre) VALUES ('$autor','$correo','$fecha','$mensaje','$padre')";
        }else{
            print ("no se pudo abrir la base de datos foro");
            exit;
        }
            $resultado= mysql_query($modificar);
            if  ($result = mysql_query ($insertar)) {
             header('location: listahijos.php?var=$padre')
             }else{
                    print ("no se pudo grabar los datos");
                    exit;
                    }
        } else {
        print ("No se puede conectar. Intente nuevamente");
        }
?>

1 Respuesta

Respuesta
1
Estas usando comillas simples, lo cual no te permitir incluir variables, el código correcto sería:
header("location: listahijos.php?var=$padre");
o bien
header('location: listahijos.php?var='.$padre);

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas