Ver Mensaje Individual
  #15 (permalink)  
Antiguo 30/11/2011, 13:47
enrique4480
 
Fecha de Ingreso: diciembre-2010
Ubicación: valencia
Mensajes: 203
Antigüedad: 13 años, 4 meses
Puntos: 11
Respuesta: Ordenar Anidado o pájaro dodo

aqui te dejo mi codigo, de ejemplo lo pongo creando una lista para cada apellido.

Código PHP:
$resultado = array(array('Nombre' => 'Luis','Apellido' => 'López'),
                   array(
'Nombre' => 'Hugo','Apellido' => 'Pérez'),
                   array(
'Nombre' => 'Pancho','Apellido' => 'López'),
                   array(
'Nombre' => 'Paco','Apellido' => 'Pérez'));

$tmp = array();

foreach(
$resultado as $v)
{
 
$tmp[$v['Apellido']][] = $v;
}

foreach(
$tmp as $k => $v)
{
 echo 
"<b>".$k."</b><ul>";
 foreach(
$v as $vv)
 {
  echo 
"<li>".$vv['Nombre']."</li>";
 }
 echo 
"</ul>";

en la primera respuesta pense que querias meter todo en un mismo tag, por eso te conteste lo de abrir antes y cerrar despues. despues me di cuenta que querias hacerlo independiente.

edito: ahora me doy cuenta que el codigo que te puse es muy similar al que te puso andresdzphp anteriormente.

Última edición por enrique4480; 30/11/2011 a las 14:03