Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/01/2008, 21:57
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Generar Lista

Código PHP:
$query "SELECT * FROM tabla WHERE titulo LIKE '".strtolower($letra)."%' OR titulo LIKE '".strtoupper($letra)."%'"
Podrias hacer también una sola consulta:

Código PHP:
$sql mysql_query("SELECT * FROM tabla");
 
$array = array();
 
while(
$sqld mysql_fetch_assoc($sql)) {
    
$key strtolower(substr($sql['titulo'],0,1));
    
$key ereg("[^a-z]",$key) ? 'otros' $key;
    if(!
is_array($array[$key]) $array[$key] = array();
    
$array[$key][] = $sqld;
}
 
//Para imprimir:
foreach($array as $letra=>$i) {
    echo 
"Letra $letra<br><br>";
    foreach(
$i as $it) {
        echo 
"$it<br>";
    }
    echo 
"<br><br>";

Un saludo,