Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2014, 06:48
durbano
 
Fecha de Ingreso: enero-2014
Mensajes: 2
Antigüedad: 10 años, 10 meses
Puntos: 0
Mostrar registros de una tabla agrupada por id

Hola a tod@s y feliz año!

Os consulto una duda que tengo sobre una consulta.

Quiero mostrar todos los datos que están dentro de una tabla, pero diferenciados por la comunidad. Es decir, quiero que se muestre:

Castilla y León
  • Nombre empresa
  • C/ la Paz
  • Zamora
  • Zamora
  • Nombre empresa1
  • C/ otra
  • Valladolid
  • Valladolid


Galicia
  • Nombre empresa
  • C/ la Paz1
  • Vigo
  • Vigo

La consulta que hago es esta:

Código PHP:
Ver original
  1. $paginas=mysql_query("SELECT * FROM delegaciones where activo='1'");
  2.                         while($user_ok = mysql_fetch_array($paginas))
  3.                     {
  4.                        
  5.                         echo ''.utf8_encode($user_ok["comunidad"]).'';
  6.                        
  7.                         $comunidad=$user_ok["comunidad"];
  8.                        
  9.                     $paginas=mysql_query("SELECT * FROM delegaciones where comunidad='$comunidad' ");
  10.                     while($user_ok = mysql_fetch_array($paginas))
  11.                     {
  12.                        
  13.                         echo '<li>'.utf8_encode($user_ok["nombre"]).'</li>';
  14.                         echo '<li>'.utf8_encode($user_ok["direccion"]).'</li>';
  15.                         echo '<li>'.utf8_encode($user_ok["ciudad"]).'</li>';
  16.                         echo '<li>'.utf8_encode($user_ok["provincia"]).'</location>';
  17.                         echo "<br/>";
  18.                         echo "<br/>";
  19.                         $idpagina=$user_ok["iddelegacion"];
  20.                         }}

Con esta consulta sólo me devuelve los registros de 1 comunidad, cuando me tendría que devolver mas. ¿Qué tengo mal en la consulta para que recorra todos los registros? En definitiva, ¿como consigo mostrar la tabla entera de una consulta agrupándola por comunidad?

Muchas gracias!

Última edición por gnzsoloyo; 03/01/2014 a las 07:58 Razón: Reetiquetado para mejor lectura