par
two3d » 24 mai 2022, 22:04
faudrait-il pas mettre ça dans une table dédiée plutôt que d'update sur le topic ?
Bonne soirée.
Tout dépends du nombre de colonnes déjà existantes dans la table
f_topics, si t'en a pas bcp, tu peux le faire sur la même table, si yen bcp, il te faudra commencer à faire plusieurs tables pour séparer.
Une remarque : ne reprends pas le nom de la table pour les noms des colonnes, ça ralonge et ça sert à rien :
f_topic_vu peut directement être
vues, on comprends aisément.
Pour les images qui indique une nouvelle réponse il te faut faire une nouvelle table
nouveaux_messages, avec les colonnes suivantes :
id, id_utilisateur, id_categorie, id_topic
Si quand tu fait une recherche dans cette table et qu'un post y est pas, tu met une image "nouveaux messages", ensuite, quand l'utilisateur va sur le topic, tu ajoute une ligne dans la table
nouveaux_messages en renseignant
id_utilisateur, id_categorie et id_topic.
C'est une solution.
[quote=rononedex post_id=471717 time=1653418791 user_id=24569]faudrait-il pas mettre ça dans une table dédiée plutôt que d'update sur le topic ?
Bonne soirée.
[/quote]
Tout dépends du nombre de colonnes déjà existantes dans la table[b] f_topics[/b], si t'en a pas bcp, tu peux le faire sur la même table, si yen bcp, il te faudra commencer à faire plusieurs tables pour séparer.
Une remarque : ne reprends pas le nom de la table pour les noms des colonnes, ça ralonge et ça sert à rien : [b]f_topic_vu[/b] peut directement être [b]vues[/b], on comprends aisément.
Pour les images qui indique une nouvelle réponse il te faut faire une nouvelle table [b]nouveaux_messages[/b], avec les colonnes suivantes :
[b]id, id_utilisateur, id_categorie, id_topic[/b]
Si quand tu fait une recherche dans cette table et qu'un post y est pas, tu met une image "nouveaux messages", ensuite, quand l'utilisateur va sur le topic, tu ajoute une ligne dans la table [b]nouveaux_messages[/b] en renseignant [b]id_utilisateur, id_categorie et id_topic[/b].
C'est une solution.