voila je ne comprends pas pourquoi mon count de ma requete 1,
me dit qu'il n'a qu'1 seul produit qui correspond a ma requete,
alors que la requete 2 m'affiche par exemple 18 produits ???
MERCI
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
16
17
18
19
20
21
22
23
24
25
26 $requeteWhere = '(produits.nomProduits LIKE \'%'.$mots[0].'%\' OR produits.refProduits LIKE \'%'.$mots[0].'%\' OR marque_produits.nomMarqueProduits LIKE \'%'.$mots[0].'%\')'; //requete 1 : $reponse = $bdd->query("SELECT COUNT(*) AS nbre_entrees_total FROM produits LEFT JOIN marque_produits ON produits.idMarqueProduits = marque_produits.idMarqueProduits WHERE $requeteWhere AND (publierProduits = 1) AND (corbeilleProduits = 0) GROUP BY idProduits ORDER BY nomProduits ") or die(print_r($bdd->errorInfo())); //requete //requete 2 : $reponse = $bdd->query("SELECT * FROM produits LEFT JOIN marque_produits ON produits.idMarqueProduits = marque_produits.idMarqueProduits WHERE $requeteWhere AND (publierProduits = 1) AND (corbeilleProduits = 0) GROUP BY idProduits ORDER BY nomProduits ") or die(print_r($bdd->errorInfo())); //requete
Partager