Tema: Duda PHP
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/07/2015, 08: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: 17 años, 2 meses
Puntos: 2658
Respuesta: Duda PHP

Lo que estás buscando es el clásico caso de una relación maestro-detalle. Tu problema es que esa tabla de Factura que tienes está desnormalziada y por lo tanto no sirve como la tienes.
Una relación Maestro-Detalle es de este tipo:


Ese es el esquema clásico que se usa siempre que bajo un mismo concepto se deben agrupar un numero de items.
Se usa en facturas, recibos, ordenes de trabajo, e incluso en las cuentas bancarias que consultas, donde el detalle de movimientos de una cuenta se almacena en tablas separadas.

Por lo que veo, en realidad no debes haber cursado hasta ahora ninguna asignatura de Base de Datos, ¿no es así?
Digo, porque esto es parte de los conceptos más basicos del modelado de datos, y lo puedes encontrar en cualquier manual del tema. Resulta extraño que te estés trabando en algo así.

Este sería, por ejemplo, el modelo de una base de datos para facturación (invoice) de clientes, de diversos productos y hasta usando diferentes medios de pago:

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