Relations entre 2 tables

yeble Messages postés 2 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 23 novembre 2003 - 22 nov. 2003 à 17:44
Tomcube Messages postés 311 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 14 septembre 2004 - 23 nov. 2003 à 00:23
bonjour

j'ai crée 2 tables (articles, marque)

ARTICLES
id_article (Clé unique primaire)
nom_article
prix_article
marque_article

MARQUE
id_marque (Clé unique primaire)
nom_marque

je voudrais que (le champ marque_article) de la table articles soit en relation avec (id_marque) de la table marque.

pourriez vous me donner un coup de main je débute.

3 réponses

Tomcube Messages postés 311 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 14 septembre 2004 1
22 nov. 2003 à 21:22
Tout est dans ta requete :$query "select * from articles, marques where articles.marque_article marque.id_marque and marque.id_marque = '1'";
Cette requete va selectionner tous les articles de la marque '1'
0
herveguedj Messages postés 44 Date d'inscription dimanche 27 avril 2003 Statut Membre Dernière intervention 28 octobre 2009
22 nov. 2003 à 22:24
il faut que tu mets idmarque dans la table article
pour lie l'article à la marque
$sql="select * from article, marque where article.idmarque=marque.idmarque ";
0
Tomcube Messages postés 311 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 14 septembre 2004 1
23 nov. 2003 à 00:23
Non, on est pas obligé, herveguedj, ma requete est exacte, à part que j'ai fait une faute de frappe :
$query "select * from articles, marque where articles.marque_article marque.id_marque and marque.id_marque = '1'";
0
Rejoignez-nous