Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Tables MySQL liées

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Protanim
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 02 Avr 2005
Messages: 170

URL permanente de ce messagePosté le : Mer Nov 16, 2005 10:08    Sujet du message: Tables MySQL liées

Bonjour,

J'ai un petit soucis de requête. J'ai deux tables MySQL :
- la première de type :
id Marque Groupe....

- la deuxième de type id_cat id_marque

Sachant que id_marque = id. En gros une marque produit différentes catégories de produits.

J'aimerais afficher la liste des marques qui produisent telle catégorie.

Donc il faut que je fasse un SELECT * FROM ma table WHERE id_cat=mon id
Mais après je suis bloqué, comment afficher le reste ?

Merci d'avance
 
Protanim Visiter le site web du posteur
cyberdesign
Nouveau WRInaute

Inscrit le: 04 Déc 2004
Messages: 22
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Mer Nov 16, 2005 10:20    Sujet du message: Tables MySQL liées

il suffit que tu fasses
Code:
select marque.* from marque, categorie where id_marque = id and id_cat = ton_id
 
cyberdesign Visiter le site web du posteur
haderach
WRInaute passionné
WRInaute passionné

Inscrit le: 26 Aoû 2004
Messages: 846
Localisation: Une grotte dans les Vosges. En attente de dégroupage total

URL permanente de ce messagePosté le : Mer Nov 16, 2005 10:36    Sujet du message: Tables MySQL liées

Je rajouterais :

Select distinct marque.*

Wink
 
haderach Visiter le site web du posteur
cyberdesign
Nouveau WRInaute

Inscrit le: 04 Déc 2004
Messages: 22
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Mer Nov 16, 2005 10:45    Sujet du message: Tables MySQL liées

haderach a écrit:
Je rajouterais :

Select distinct marque.*



A priori, si la structure de ses tables est bonne (s'il y a unicité des associations marque-categorie), ça ne sert à rien, pire ça ralenti la requête.
 
cyberdesign Visiter le site web du posteur
haderach
WRInaute passionné
WRInaute passionné

Inscrit le: 26 Aoû 2004
Messages: 846
Localisation: Une grotte dans les Vosges. En attente de dégroupage total

URL permanente de ce messagePosté le : Mer Nov 16, 2005 10:55    Sujet du message: Tables MySQL liées

Mais il va se retrouver avec des doublons...
 
haderach Visiter le site web du posteur
cyberdesign
Nouveau WRInaute

Inscrit le: 04 Déc 2004
Messages: 22
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Mer Nov 16, 2005 11:03    Sujet du message: Tables MySQL liées

Non, s'il a dans sa table categorie par exemple:
id_cat id_marque
cat1 marque1
cat1 marque2
cat1 marque3
cat2 marque1
cat2 marque3
cat3 marque3
cat3 marque1

S'il recherche les marques qui produisent la catégorie cat1, il obtiendra:
marque1
marque2
marque3

Pour cat2:
marque1
marque3

et ainsi de suite sans doublons et sans distinct.
 
cyberdesign Visiter le site web du posteur
haderach
WRInaute passionné
WRInaute passionné

Inscrit le: 26 Aoû 2004
Messages: 846
Localisation: Une grotte dans les Vosges. En attente de dégroupage total

URL permanente de ce messagePosté le : Mer Nov 16, 2005 11:06    Sujet du message: Tables MySQL liées

Autant pour moi!!!

J'avais zappé le

Code:
id_cat = ton_id
 
haderach Visiter le site web du posteur
Protanim
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 02 Avr 2005
Messages: 170

URL permanente de ce messagePosté le : Mer Nov 16, 2005 11:10    Sujet du message: Tables MySQL liées

Merci beaucoup à vous deux, ça marche Smile
 
Protanim Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort