02/06/2014, 07:13
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años 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) |