Bonjour à tous,

Je voudrais ajouter à ma boutique une fonction "ceux qui ont commandé votre produit ont aussi commandé...".

Je dispose d'une table articles_commandes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
commande_id | produit_id
-------------------------
1                     125
1                     160
1                     220
2                     170
2                     182
3                     213
4                     160
4                      89
4                     101
5                      36
Si on suppose que le client a mis dans son panier le produit 160, je dois récupérer distinctement tous les ID "voisins" pour le même commande_id, dans cet exemple les produits de la commande 1 : 125, 220 et ceux de la commande 4 : 89, 101, 36.
Est-ce que c'est jouable en une requête sans passer par des tableaux PHP et si oui, quel est le type de syntaxe de la clause WHERE...ou la sous-requête ?
Merci de vos conseils.