#1 02-02-2006 17:14:21

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Exclusion requete sql

J'ai un petit problème avec une base de données :

Plusieurs produits similaires sont enregistrés dans un catalogue annonceur et si je fais une requête simple, cela m'affiche 10 ou 20 fois le même produit car l'annonceur l'a placé avec différentes dates ou villes de départ.

Ma requête est celle-ci :

$sql = "select nom, img, prix, url, description from ma_table where (nom LIKE '%Tunisie%'  AND categorie=' ma_categorie' AND prix>0) ORDER BY prix";

Mes connaissances dans ce domaine étant assez limitées, j'arrive pas à voir comment filtrer les données pour n'afficher que les descriptions différentes... sans avoir à rajouter des paramètres pour filtrer les dates et les villes. hmm

Hors ligne

 

#2 02-02-2006 17:21:38

yeca
Maître du monde
Date d'inscription: 27-09-2005
Messages: 1773
Site web

Re: Exclusion requete sql

essaye avec

Code:

$sql = "select DISTINCT description, nom, img, prix, url from ma_table where (nom LIKE '%Tunisie%'  AND categorie=' ma_categorie' AND prix>0) ORDER BY prix";

Hors ligne

 

#3 02-02-2006 17:29:38

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Exclusion requete sql

non... j'ai moins de produits identiques mais il reste tout de même pas mal.
il y en a environ 4 ou 5 avec une description totalement identique sur chaque page hmm

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/tgarchive/forum/include/parser.php on line 414

#4 02-02-2006 20:28:18

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Exclusion requete sql

Vu l'ardeur que vous mettez pour répondre à la question... j'ai cherché et j'ai trouvé wink

$sql = "select nom, img, prix, url, description from ma_table where (nom LIKE '%Tunisie%'  AND categorie=' ma_categorie' AND prix>0) GROUP BY description ORDER BY prix";

ça marche super comme ça... plus un seul produit en double smile

Merci Americas pour ta réponse lol

Hors ligne

 

#5 02-02-2006 20:43:16

tom_sawyer
Search & Replace
Lieu: Lyon
Date d'inscription: 29-09-2005
Messages: 2068
Site web

Re: Exclusion requete sql

Toujours prêt à s'aider lui même ce Americas lol

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 R. Andersson