Conseil pour Espace membres avec gestion abonnement / agenda (pas newsletter)

labawsam 4 Messages postés jeudi 10 novembre 2005Date d'inscription 23 mars 2011 Dernière intervention - 23 mars 2011 à 10:58 - Dernière réponse : tyranausor 3239 Messages postés jeudi 6 août 2009Date d'inscription 19 mai 2018 Dernière intervention
- 15 févr. 2018 à 15:26
Bonjour à tous,

Je poste sur le forum car je recherche quelque chose d'assez précis.
[i]Quand je cherche "espace membres + abonnement" je tombe sur des systèmes de gestion de newsletter ou autres...
Et si je cherche "Agenda" j'ai des solutions qui sont finalement trop complète pour ce que je recherche./i

Je souhaite créer un espace membres avec un système me permettant de gérer une ou plusieurs dates d'abonnement.
À noter que le terme "membre" n'est pas forcément approprié dans mon projet c'est plus une notion de groupes de membres (les membres sont en fait juste des contacts avec leur coordonnées).

Les "abonnements" (pas plus de 5 par groupe) sont donc rattachés aux groupes.

En gros, ce que je cherche à faire est un système de dates et quelque chose qui me permette de visualiser l'approche d'une date (soit par un système de couleur vert, orange, rouge en fonction de la date qui approche ou un système d'envois d'e-mail (idéalement les deux).

La notion de groupe est pour ensuite pouvoir rajouter d'autres informations
(adresses, e-mails, fichiers... et certainement d'autres choses auxquelles je n'ai pas encore réfléchi).


Je ne cherche pas forcément un truc tout fait d'avance mais plutôt vos conseils sur tel ou tel script que je pourrais utiliser ou bien la méthode à appliquer pour partir sur une structure mySQL qui ne me bloquera pas ensuite quitte à tout faire de zéro.

Pour être un peu plus clair le schéma "structurel" du truc est le suivant :

GROUPE / ENTITÉ PRINCIPALE
-> Description
-> Adresses
-> Membres / Contacts de l'entité [nom, prénom, e-mails, description, rôle, fonction, (droits...)]
-> Abonnements -> date
-> Fichiers partagé par le groupe


Je ne sais pas si je suis très clair.


Merci.
Afficher la suite 

Votre réponse

2 réponses

petitfwanz 12 Messages postés dimanche 11 avril 2010Date d'inscription 12 août 2011 Dernière intervention - 12 août 2011 à 16:14
0
Utile
Bonjour labawsam,

Je vais essayer de t'aider un peu (ou plutôt m'aider a mieux comprendre).

Une base avec plusieurs tables
Table Entite: [id, nom, prénom, e-mails, description, rôle, fonction, (droits...)]
Table Groupe: [id, description, adresse, fichier]

Peut-être serait-il judicieux de rajouter une colonne "Abonnement" à la table "entité" qui serait un tableau:

abonnement array('date'> 'groupe.id');

Dans ton application, il te suffira de récupérer les groupes auquel tu es abonné via leur id.

Qu'en penses-tu? (Si tu as fais autrement déjà n'hésite pas à proposer :) )


Bonne journée
Commenter la réponse de petitfwanz
tyranausor 3239 Messages postés jeudi 6 août 2009Date d'inscription 19 mai 2018 Dernière intervention - 15 févr. 2018 à 15:26
0
Utile
Bonjour, je déterre ce sujet, mais il correspond sensiblement à ce que je cherche à faire. Si vous avez trouvé une solution je vous remercie de la partager.
Commenter la réponse de tyranausor

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.