Darse de alta en la web | Recuperar password   
Inicio / Foros / PHP / Paginar por Alfabeto
1 respuestas recibidas | 58 visitas | Categoría PHP

Paginar por Alfabeto

Avatar de ji7o
Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3

(Nivel 3 - 168 posts)

#0 Offline ji7o Usuario 12 mar 08 (00:13)  
Alguno de ustedes ya se ha enfrentado a paginar por alfabeto.

tengo algunas ideas pero no se si eso ya este hecho y la idea no es reinventar la rueda.

si alguien ya sabe como es, le agradecería mucho.

Éxitos.

la mejor forma de aprender es practicar

por si te sirve

Avatar de jurena
Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5

(Nivel 5 - 729 posts)

#1 Offline jurena Usuario 12 mar 08 (09:51)  
Yo he visto esto. Se trata de enlaces con los caracteres (te pongo las dos fórmulas que he visto) y luego el envío mediante GET de la letra que es recogida y buscada mediante una consulta. El problema viene si luego quieres paginar dentro de cada letra. No he comprobado la consulta
<?php
for ($i=65;$i<91;$i++)
{
echo '<a href="script_que_recoge.php?letra='.chr($i).'">'.chr($i).'</a>&nbsp;&nbsp;';
}

//o esto otro para hacer lo mismo
foreach( range( 'a', 'z' ) as $letra ) {
echo "<a href=\"pagina.php?letra=$letra\">$letra</a>|";
}

y en el script_que_recoge.php recoges la variable y lanzas la búsqueda en tu base
$query= mysql_query("SELECT campo1,campo2,campoN FROM tabla WHERE campo_busqueda like \"".$_GET['letra']."%\" ORDER BY campo_busqueda");
?>

Responder mensaje

Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano, :: Registrar ::
Login / Password   

Web alojada en Zilos

php-hispano.net 2002 - 2008 | XHTML 1.0
Datos Legales | Webmaster