Voilà mon problème: Je développe actuellement un site marchand, donc création d'un panier, paiement via paypal, puis factures avec FPDF... Lorsque j'enregistre mes produits dans ma BDD cela créée autant de lignes qu'il y a d'articles (normal, me direz vous) Cela ne me pose aucun problème pour le PDF, il m'insère bien tous les articles qui ont le même numéro de facture. Mais voilà....
Dans la partie clients "mon compte > Voir mes factures", chaque ligne de produit est affichée... Je voudrais comparer les numéro de facture de chaque produit et ensuite afficher les numéros qui sont différents, et fusionner ceux qui sont identiques....
En gros, j'ai ceci à l'écran:
Liste de vos factures
Le: 2012-09-26 50€ Facture N° FR20120926
Le: 2012-09-27 70€ Facture N° FR20120927
Le: 2012-09-27 10€ Facture N° FR20120927
Le: 2012-09-27 5€ Facture N° FR20120927
pmcoste
Messages postés72Date d'inscriptionmercredi 7 février 2007StatutMembreDernière intervention25 juillet 20131 27 sept. 2012 à 18:33
Bonsoir,
Le mieux est d'utiliser ta base de données, elle est là pour ca !
La commande "group by" permet de regrouper les factures.
Exemple:
Dans ta table ligne_facture :
select factureID, sum(montant) as TotalFacture
from ligne_facture
group by factureID