Hola de nuevo:
Tengo 3 ficheros php:
1º. Me carga en un combo los usuarios de la bbdd mysql. Hay el administrador selecciona uno y pulsa boton seleccionar que le lleva al 2 php. (más o menos el código...)
echo "<form action='2º.php' method='POST'> ";
echo "<option value=".$Usuario.">".$Usuario."</option>";
echo "<BUTTON NAME = 'CERRAR' TYPE = 'SUBMIT'>";
echo "<B> <FONT SIZE = '2'> Seleccionar </FONT> </B>";
echo "</BUTTON>";
echo "</form>";
2º. Consulta a la bbdd con ese usuario seleccionado, mira si está bloqueado y pone el texto bloqueado en rojo o desbloqueador en verde. Pulsar botón desbloquear y va al tercer php.
<?php
import_request_variables("pg","f_");
$f_Usuario = trim($_POST['Usuario']);
echo "<form action='formulario.php' method='POST'> ";
...
$sql = "SELECT * FROM Usuarios WHERE Usuario='$f_Usuario'";
...
if ($row = mysql_fetch_row($rs)){
$Bloq= $row[4];
echo "Usuario Seleccionado: ";
echo $f_Usuario;
echo "Estado: ";
if ($bloq = 1){
echo "Usuario Bloqueado";
}
else{
echo "Usuario Desloqueado";
}
}
echo "<input type = 'hidden' name = 'Ruta' value = 'buscar.php'/>";
echo "<input type = 'hidden' name = 'Usuario' value = '$Usuario'/>";
echo "<BUTTON NAME = 'CERRAR' TYPE = 'SUBMIT'>";
echo "<B> <FONT SIZE = '2'> Desbloquear </FONT> </B>";
echo "</BUTTON>";
echo "</form>"
3º. sólo actualiza el campo bloqueado de 1 a 0 y vuelve a 2ª.php con el usuario que tenía pero con el texto cambiado: "desbloqueado".
import_request_variables("pg","f_");
$Usuario = trim($_POST['Usuario']);
$f_Ruta = trim($_POST['Ruta']);
$query = "UPDATE usuarios set Bloq = 0 where Usuario = '$Usuario'";
$result=mysql_query($query,$conn);
header("Location:".$f_Ruta);
exit();
Mi problema es que como en en 3º no hay un formulario no sé como devolverle a 2º el usuario, es decir, hasta 3º llega el usuario pero hay se pierde, ya no puedo regresarlo ora vez de vuelta a 2º.