Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2014, 07:13
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: tablas relacionadas

Es un problema de programación, no de MySQL.
La tabla, por lo que dices, devuelve correctamente los datos, sólo que devuelve dos registros (o más) cuando hasy 1...N elementos relacionados con el primero.
Como el problema ex visualización, es ajeno a los datos. E un tema de cómo recorres los resultados devueltos, y en eso MySQL no interviene.
Desde el punto de vista programático, lo que debes hacer es crear una linea nueva por cada cambio que haya del identificador del primer campo del la tabla devuelta, y sólo en ese caso.
En otras palabras, no es un simple while o foreach, ni tampoco un sencillo if, sino uno anidado.
Pero eso es tema de PHOP, como dije.

Movido a Foro de PHP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)