ça ne marche pas, mais je m'y prends sans doute mal...
SELECT catpas.id AS catpasid, catpas.idpas, catpas.idcat, categories.id AS catid, categories.nom AS catnom FROM catpas JOIN categories ON catpas.idcat = categories.id WHERE catpas.idpas = '".$row_pasapas['id']."'"
Les tables sont structurées comme ceci :
Table CATPAS, associant des articles (pas) à des catégories :
- ID
- IDCAT
- IDPAS
Table CATEGORIES, le nom de la categorie
- ID
- NOM
La requète cherche le nom des catégories liées à un article.
La jointure entre les tables se fait donc catpas.idcat = categories.id
Et j'ai deux champs primaires id en tout.
Mais je ne m'en sors pas
(j'ai pas trop l'habitude des jointures disais-je...)
Partager