
10/11/2006, 14:38
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 78
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Variable En Misma Pagina No Reconoce Hola
Tengo la siguiente duda acerca de un pase de variables en la misma pagina por formulario este es ;
if ($_GET['control']==""){
$id_tabla = $HTTP_GET_VARS["id"];
$memo[0]="$id_tabla";
}
if ($_GET['control']=="1"){
if ($_GET['select']=="poblacion"){
$id_tablaform=$memo[0];
$_pagi_sql = "SELECT * FROM correo_g.".$id_tablaform." order by poblacion";
}
}
Luego tengo este formulario en la misma pagina
<td height="32"><FORM METHOD="get" ACTION="paginaleo.php">
<p>
<p>
<strong><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Ordenar
alfabéticamente por</font></strong>
<div align="center"><select name="select">
<option value="poblacion">Poblacion</option>
<option value="nada">Empresa</option><br>
<option value="especialidad">Especialidad</option>
</select>
<input name="ocult" type="hidden" value="lugo">
<input name="control" type="hidden" value="1">
<input type="submit" value="VER"></div>
</FORM
Bien el funcionamiento es el siguiente, mientras el usuario no haga el submit no entrara en el if de control =1 con lo cual el if de control == "" me lo hace siempre bien y funciona bien.
El problema esta cuando hace el if control = "1" entonces me peta como vereis he utilizado hasta una matriz para guardar la variable $id_tabla ya que cuando entra en ese if control = "1" quiero que me guarde la $id_tabla correspondiente al $HTTP_GET_VARS["id"];
El problema creo que lo tengo que no se como guardar el valor de $id_tabla en una variable estatica, es decir que conforme vaya pasando paginas siguientes no pierda el valor el cual corresponde al nombre de la tabla hacer el select.
Gracias por la ayuda! |