Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/03/2006, 03:15
jop123
 
Fecha de Ingreso: marzo-2006
Ubicación: Chile
Mensajes: 4
Antigüedad: 18 años, 1 mes
Puntos: 0
yo = soy novato no llevo ni 3 dias q empeze con php , creo q lo q tu quieres es q te muestre los resultados por letra o no??? por ejemplo el usuario hace clic en la letra "a" y q le muestre solo los datos con la letra a???. yo hice un php q hace eso.

este es el codigo:

Código PHP:
<?
//me conecto con la bd
include("include/TU_PAGINA_DE_CONEXION.php");

?>
<?

// aca recive la variable por la url, donde id es la letra a buscar

if(isset($HTTP_GET_VARS['id'])) {

// busco en la bd por la letra

$_pagi_sql "SELECT * from TU_TABLA WHERE nombre LIKE '$id%' ORDER BY nombre";
}
else {
  
$_pagi_sql "SELECT * from TU_TABLA WHERE nombre ORDER BY nombre";
 } 

$_pagi_cuantos 15;

include(
"paginator.inc.php");

$found false;
?>

// ahora imprimo los resultados

<?
    
while($row mysql_fetch_array($_pagi_result)){
  
    
?>
// imprimes los resultados con enlace a tu producto, articulo, etc. (q tambien pasan la variable por la url)
<?
                              
echo '<a href="PAGINA_DE_PRODUCTOS.php?id=' $row['id'] . '">' $row['nombre']. '</a>';            
    
$found true;
    
    
?>

// si no hay nada q imprimir muestra el mensaje q no hay articulos
<?
            
}
            echo
"<p>".$_pagi_navegacion."</p>";
if(!
$found) {

echo 
"No se encontraron articulos";


}
?>
para hacer el "menu" con las letras, puedes usar un while o hacerlo de forma manual. espero q te sirva.

saludos...