Creation d'un menu catégorie pour mon site
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
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 :-)
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 :-)
A voir également:
- Creation d'un menu catégorie pour mon site
- Création site web - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Site pour vendre des objets d'occasion - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
2 réponses
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!
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!