Foros del Web » Programando para Internet » PHP »

Problema con anchors en resultado de una consulta

Estas en el tema de Problema con anchors en resultado de una consulta en el foro de PHP en Foros del Web. Hola foro, en una aplicacion web que llevo a cabo el usuario realiza una consulta, pero el resultado es tan grande, que es algo incomo ...
  #1 (permalink)  
Antiguo 11/04/2011, 10:37
Avatar de omar_gutierrez  
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 2 meses
Puntos: 2
Pregunta Problema con anchors en resultado de una consulta

Hola foro, en una aplicacion web que llevo a cabo el usuario realiza una consulta, pero el resultado es tan grande, que es algo incomo navegar con el scroll del mouse y con el del navegador; lo que hice para solucionar eso fue hacer un menu con estilo CSS (en esta pagina hice el menu: www.cssmenumaker.com), en cada opcion del menu coloque el link para que lo lleve a un anchor ubicado en partes estrategicas.

En un principio, el menu funcionaba exelente, pero a diferencia de hoy, antes no hacia paginacion, osea que, cuando hacía una consulta individual el menu funcionava correctamente; ahora, si por ejemplo el usuario realiza una consulta "X", mostrara 5 resultados que soncalculados para dar referencia (la paginacion la hago de "1 registro" por pagina), el usuario ve el primer registro, y puede navegar en el, pero si le da al siguiente, ya no se puede navegar con el menu:

Esto es lo que pasa si intento navegar en el segundo, o cualquier resultado diferente al primero que es mostrado:



Como pueden ver aparecen advertencias de "undefined variable", pierde completamente todo valor las variables al momento de navegar con el menu, si regreso al primer resultado pasa lo mismo.

Este es el codigo del menu:

Código HTML:
<a name="INICIO" id="p2"></a>
<style media="all" type="text/css">@import "menu/menu_style.css";</style>
<div>
<ul class="menu">
<li class="top"><a href="" target="_self" class="top_link"><span>ENCABEZADO DEL PEDIMNENTO</span></a>
<ul class="sub">
<li><a href="search_pedimento.php#p1" target="_self">PEDIMENTO</a></li>
<li><a href="search_pedimento.php#p2" target="_self">DATOS DEL IMPORTADOR</a></li>
<li><a href="search_pedimento.php#p3" target="_self">FECHAS</a></li>
<li><a href="search_pedimento.php#p4" target="_self">CERTIFICACIONES</a></li>
</ul>
</li>
<li class="top"><a href="" target="_self" class="top_link"><span>IMPUESTOS, TOTALES</span></a>
<ul class="sub">
<li><a href="search_pedimento.php#p5" target="_self">TASAS NIVEL PEDIMENTO</a></li>
<li><a href="search_pedimento.php#p6" target="_self">CUADRO LIQUIDACION</a></li>
<li><a href="search_pedimento.php#p7" target="_self">TOTALES</a></li>
</ul>
</li>
<li class="top"><a href="" target="_self" class="top_link"><span>CUERPO Y PIE DEL PEDIMENTO</span></a>
<ul class="sub">
<li><a href="search_pedimento.php#p8" target="_self">DATOS DEL PROVEEDOR</a></li>
<li><a href="search_pedimento.php#p9" target="_self">ID NIVEL PEDIMENTO</a></li>
<li><a href="search_pedimento.php#p10" target="_self">OBSERVACIONES</a></li>
<li><a href="search_pedimento.php#p11" target="_self">PARTIDAS</a></li>
<li><a href="search_pedimento.php#p12" target="_self">AGENTE / APODERADO</a></li>
<li><a href="search_pedimento.php#p13" target="_self">MANDATARIO</a></li>
</ul>
</li>
<li class="top"><a href="pedimentos_busqueda.html" target="_self" class="top_link"><span>REGRESAR</span></a>
</ul>
</div> 
Me imagino que tendria que modificar algo en los links "search_pedimento.php#loquesea" pero la verdad no se me ocurre que hacerle.

Por si es necesario, aqui esta el codigo para paginar:

Código PHP:
//muestro los distintos índices de las páginas, si es que hay varias páginas 
if ($total_paginas 1){ 
       for (
$i=1;$i<=$total_paginas;$i++){ 
           if (
$pagina == $i
              
//si muestro el índice de la página actual, no coloco enlace 
              
echo $pagina " "
           else 
              
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página 
              
echo "<a href='search_pedimento.php?pagina=" $i "&BUSCAR=" $CAMPO_BUSQUEDA "&SELECCIONAR=".$SELECCION ."'>" $i "</a> "
       } 

Gracias de antemano.

Etiquetas: anchors
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:20.