Creation d'un menu catégorie pour mon site [Résolu/Fermé]

Signaler
-
 Utilisateur anonyme -
Bonjour,

Donc voilà je me lance, je suis débutant en PHP, ce que je voudrais faire c'est relier mes articles d'une base de donnée "news" à une catégorie.
Par exemple un article qui traitera d'informatique ira dans la catégorie "informatique",
un article qui traitera de musique dans la catégorie musique ect....
Je pense qu'il faut que je créé une nouvelle base de donnée "catégorie" avec mes différentes tables "informatique", "musique", mais comment faire après pour associer mon article informatique à la catégorie "informatique" et mon article musique à la catégorie musique ?
Quel champs dois-je créer ? et comment les relier ?
j'espère être clair et merci d'avance pour l'aide car ça fait un moment que je me casse la tête la-dessus :-)

2 réponses

Messages postés
1292
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
221
Salut,

Il faut effectivement créer une nouvelle table "categories" avec comme champ (id,
titre,description). Le champ "id" doit être en auto-incrémente pour obtenir un "id" unique à chaque catégories.

Dans la page ou vous créer vos news, il faut faire une requête sql pour afficher un "select" (liste déroulante) avec comme option la liste des catégories. Dans la table qui enregistre vos news, il faut ajouter un champ "id_categorie" qui va permettre d'enregistrer l'identifiant de la catégorie. Pour faire la jonction en les 2 tables, vous vous servez des champs "id" de la table "categories" et "id_categorie" de votre table qui enregistre les news.
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!

merci, tout est plus clair, merci encore

bonne journée à vous

[RESOLU]