Bonjour,
Alors voilà, j'aurais besoin d'aide pour un script, c'est la dernière étape, et je n'y arrive vraiment pas ... merci à ceux qui pourront m'aider
Ce système est similaire au système de tags de WordPress, les tags ne sont présent qu'une seule fois, mais peuvent être reliés à plusieurs articles.
Les tables de la base de donnée d'un modèle Many-to-Many, se composent ainsi :
Par exemple, lorsque j'insère un article "Article 1" contenant les tags "Tag 1" et "Tag 2", je me retrouve avec cette configuration :
Ma question est donc la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 -- Article -- -- article_tag_xref -- -- tag -- ---------------------- ---------------------- -------------------- ID : 1 article_id : 1 tag_id : 1 Titre : "Titre article 1" tag_id : 1 tag_titre : "Tag 1" ---------------------- -------------------- article_id : 1 tag_id : 2 tag_id : 2 tag_titre : "Tag 2"
Lorsque je décide d'éditer un article existant, et que je décide aussi d'ajouter et de supprimer des tags, comment faire pour
ajouter les nouveaux et supprimer ceux retirés, tout en conservant ceux qui sont toujours présent ?
Mais en utilisant une méthode meilleure que de l'INSERT/DELETE à chaque fois ...
Voilà, je vois dit un GRAND MERCI d'avance !
.
Partager