Hello All,
Voici ma requête et MySQL (via mon site et via PhpMyAdmin) me retourne deux fois le même résultat (non, je n'ai pas répété ma boucle) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT P.* FROM annu_produit AS P, annu_site AS S WHERE S.`site_valide` ='valide' AND P.`categorie_produit`=3
Bien évidemment, pk_produit est en PRIMARY.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 stdClass Object ( [pk_produit] => 2 [fk_site] => 1 (...) [site_valide] => valide ) stdClass Object ( [pk_produit] => 2 [fk_site] => 1 (...) [site_valide] => valide )
J'ai résolu ce problème en utilisant pour le moment un GROUP BY pk_produit mais ça me dérange quand même beaucoup cette histoire.
Des idées d'où ça vient ?
merci d'avance,
Romain
Partager