|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : juin 2005 Messages : 49 ![]() |
Salut à tous
Soit une commande A à laquelle est rattachée N bons de livraison. Un client souhaite apporter un commentaire concernant un bon de livraison, qui dans l'immédiat ne connaît pas le numéro du bon. Il connaît seulement son numéro de commande. Question: comment procéderiez vous pour récupérer les données ? A- une seule requête pour récupérer toutes les données puis stockage en mémoire B- une requête pour récupérer les numéros de bons de livraison puis une requête pour récupérer toutes les données d'un bon de livraison. J'espère avoir été clair Merci Cordialement |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Une seule, une commande est associée à un seul bon de livraison normalement.
Code :
$sql = "SELECT * FROM commande C, bon_livraison BL WHERE BL.id_bon=C.id_bon AND C.id_commande = $maVar";
__________________
Pensez à la balise [CODE]. Aucune réponse aux questions par MP. |
|
|
00
|
|
|
#3 |
![]() ![]() Sébastien Ingénieur réalisateur Inscription : mars 2011 Messages : 776 ![]() |
Il est toujours plus judicieux de faire la sélection sur la base, plutôt qu'en mémoire, c'est moins contraignant.
Cf la requête de gwharl
|
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : juin 2005 Messages : 49 ![]() |
|
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : juin 2005 Messages : 49 ![]() |
Je vais suivre votre conseil et faire 2 requêtes.
Merci Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com