| Gestion tickets maintenance informatique |
Auteur : dayvid972  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 14:00 | 4 messages |
 |
Bonjour,
dans le cadre d'un projet de création de site, je crée un site qui gère la maintenance informatique, avec des tickets.
Je rencontre un problème:
Chaque utilisateur crée un ticket (sous forme de formulaire).Celui-ci est enregistré dans une base Mysql.Le technicien consulte les ticket crée et les gères.
Là où je bloque, c'est que je souhaite que l'utilisateur A ne puisse voir que les tickets qu'il a crée, idem pour un Utilisateur B. Et je voudrais aussi que le technicien informatique est accès en écriture à tous les tickets créés.
Quel code PHP me permet de faire ceci?
Remarque: je suis novice, donc pas calé du tout! |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : Nicolas  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 15:18 | 12455 messages |
 |
Dans la table des tickets, tu dois avoir une colonne auteur.
Tu dois alors ajouter une clause pour ramner les tickets de l'auteur uniquement. Tu n'ajoutes cette clause que si l'utilisateur n'est pas admin. |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : dayvid972  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 15:27 | 4 messages |
 |
Merci pour ta réponse.
Quel est le code en PHP pour cette 'clause'?
De plus, j'ai oublié de préciser que j'avais 2 tables différentes pour la gestion du login et la gestion des tickets. Cela est-il génant? Faut-il faire un lien entre les 2 tables? Et si oui, comment?
Merci beaucoup. |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : Nicolas  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 17:05 | 12455 messages |
 |
> Merci pour ta réponse.
> Quel est le code en PHP pour cette 'clause'?
C'est du SQL
> De plus, j'ai oublié de préciser que j'avais 2 tables différentes pour la gestion du login et la gestion des tickets. Cela est-il génant? Faut-il faire un lien entre les 2 tables? Et si oui, comment?
J'imagine bien que tu as dû utiliser une clé étrangère entre tes deux tables. Tu as un identifiant de l'auteur dans la table login qui se retrouve dans la table tickets. Cet identifiant te sert de clé de jointure ! |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : dayvid972  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 18:22 | 4 messages |
 |
| Ok. Et quelle commande SQL me permet de faire appel à cette clé? |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : Nicolas  | (---.fbx.proxad.net) |
| Date : 20/06/10 à 21:52 | 12455 messages |
 |
> Ok. Et quelle commande SQL me permet de faire appel à cette clé?
where |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
Auteur : dayvid972  | (---.fbx.proxad.net) |
| Date : 21/06/10 à 19:17 | 4 messages |
 |
| Merci beaucoup!! test concluant!! |
| Répondre | Citer |
|
| Re: Gestion tickets maintenance informatique |
| Auteur : miracle | (193.95.44.---) |
| Date : 06/08/10 à 09:23 | |
 |
> Dans la table des tickets, tu dois avoir une colonne auteur.
> Tu dois alors ajouter une clause pour ramner les tickets de l'auteur uniquement. Tu n'ajoutes cette clause que si l'utilisateur n'est pas admin. |
| Répondre | Citer |
|