|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : mars 2008 Messages : 274 ![]() |
Bonjour,
Avant toute chose, je présente le contexte : des formateurs proposent chaque semaines une série de produits qui seront mis en vente au restant du personnel, via des fiches produits. Dans une même semaine, une personne peut créer deux fiches produit pour un même produit. Pour être plus concret, je donne un exemple (sur lequel je butte aussi dans le développement) : Baguettes 6 déc et baguettes 8 déc. Le produit pour ces deux fiches est le même, c’est la baguette (et donc le même ID) Maintenant, je suis client et je commande 1 baguette à partir de la fiche ‘Baguettes 6 déc’ uniquement. Dans mon panier, je verrai apparaître à l’affichage ma commande pour le 6 décembre, mais aussi, et c’est là que se situe le problème, une commande pour le 8 décembre. Parce que c’est le même produit… Tous les éléments nécessaires sont en pièces jointes. La requête qui pose problème : Code :
Merci, |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
Bonjour,
Je n'arrive pas à voir la relation entre votre demande et la requête postée ? vu que votre requête actuel vosu retourne déjà les différents couple commande / produit |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() ![]() Avcxjo MoKoRetraité Inscription : novembre 2005 Messages : 2 530 ![]() |
Saluton,
En fait, je pense qu'il y a une erreur dans ta modélisation : la liaison entre lg_commandes et produits gagnerait à être remplacée par une liaison entre lg_commandes et fiche_production.
__________________
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof articles : Comment émuler un tableau croisé [quasi] dynamique et : Une énigme mathématique résolue avec MySQL recommande l'utilisation de PDO (PHP5 Data Objects) |
|
00
|
|
|
#4 | |
|
Membre du Club
![]() Inscription : mars 2008 Messages : 274 ![]() |
Citation:
|
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Avcxjo MoKoRetraité Inscription : novembre 2005 Messages : 2 530 ![]() |
Et alors ?
Une jointure entre fiche_production et produit puis entre produit et famille et le tour est joué.
__________________
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof articles : Comment émuler un tableau croisé [quasi] dynamique et : Une énigme mathématique résolue avec MySQL recommande l'utilisation de PDO (PHP5 Data Objects) |
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : mars 2008 Messages : 274 ![]() |
Je vais voir ça. merci,
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com