Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2006, 09:20
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Yo te recomendaría ir olvidandote de que trabajas con "Dreamwevaer" ..

Lo que necesitas es conocer Más SQL (Lenguaje Estructurado de consultas) y algo de PHP.

Puedes ir leyendo sobre diseño de BBDD y SQL en:
www.mysql-hispano.com

Sobre tu problema .. En primer lugar necesitas ordenar tus resultados por tu categoría (para poder aplicar luego la técnica que paso a explicarte).

Para eso .. ejecuta una consulta SQL tipo:

Código PHP:
SELECT ARTICULOS.*,TIPOS_ARTICULOS.tipo FROM ARTICULOS,TIPOS_ARTICULOS ORDER BY ARTICULOS.id_tipo ASC 
Para presentar en forma "lineal" ese tipo de agrupamiento .. tendrás que recorrer tu resultado (presentarlo) e ir "acomulando" el "tipo de articulo" que vas "obteniendo" para "detectar" el cambio (por eso ordenamos por ese criterio) .. así sólo ponemos "un" nombre de tipo de artículo cuando cambie.

Código PHP:
$tipo='';
while (
$row=mysql_fetch_array($resultado)){
  if (
$row['tipo'] != $tipo){
      echo 
$row['tipo']."<br>";
  } else {
     
$tipo=$row['tipo'];
  }
  echo 
$row['modelo']; //etc .. campos ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 02/08/2006 a las 09:25