Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/05/2009, 10:40
Avatar de boy-computer
boy-computer
 
Fecha de Ingreso: diciembre-2006
Ubicación: Cuba, Pinar del Río
Mensajes: 337
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Cómo trabajar con los arrays

La estructura d emis tablas es de la siguiente forma:

Unidades (Que sería la tabla temas)
id_unidad ------------ int(2)
unidad --------------- varchar(100)
id_habilidad --------- int(2)


Temas (Que sería la tabla clases)
id_tema -------- int(4)
tema----------------varchar(100)
id_unidad----------- int(2)


Los nombre reales de mis tablas son Unidades y Temas pero el funcionamiento es el mismo. Además en la consulta:

Código:
select unidades.unidad, temas.tema from unidades inner join temas on ( unidades.id_unidad=temas.id_unidad )
Yo no le paso en ningun momento una condición para que sepa que tema seleccionar, sencillamente lo que me hace esta consulta es que me muestra varios registros donde me pone la Unidad y el tema, pero como que en una misma unidad hay varios temas, entonces me pone varias veces el nombre de la unidad aunque sea con diferentes temas. El objetivo es poder mostrar en la página, una sola vez el nombre de la unidad y debajo sus temas, no es mostrar la unidad y el tema, porque eso enonces me esta repitiendo las cosas.

Última edición por boy-computer; 25/05/2009 a las 10:51 Razón: Exclaresiendo más la idea