Les derniers scripts | Les plus téléchargés | Ajouter un script Accueil | Forum | Livre d'Or | E-mail 
 Identification :       
  Devenir membre   Mdp ?   :
Le forum PHP / MySQL   |   Le forum Divers
Charte     Rechercher     Imprimer / Enregistrer     Fil RSS     Profil

      Page Précédente Précédent | Suivant Page Suivante
Gestion tickets maintenance informatique
Auteur : dayvid972 Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 14:004 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 Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 15:1812455 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 Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 15:274 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 Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 17:0512455 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 Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 18:224 messages
Ok. Et quelle commande SQL me permet de faire appel à cette clé?
Répondre | Citer
Re: Gestion tickets maintenance informatique
Auteur : Nicolas Infos membre(---.fbx.proxad.net)
Date : 20/06/10 à 21:5212455 messages
> Ok. Et quelle commande SQL me permet de faire appel à cette clé?

where
Répondre | Citer
Re: Gestion tickets maintenance informatique
Auteur : dayvid972 Infos membre(---.fbx.proxad.net)
Date : 21/06/10 à 19:174 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
      Haut de page


Répondre à ce message Marquer comme résolu
 Auteur :    E-mail :
 Sujet :  
Pour insérer un lien dans votre message, placez le entre  <http://  et  >
Colorisez votre code PHP/HTML en le plaçant entre  <code>  et  </code>
Les balises  <b> <u> <i>  sont autorisées.
Veuillez entrer le résultat du calcul : 3 + 3 =  (antispam, désactivé pour les membres)
 

Forum PHP / MySQL (RSS)  |  Forum Divers (RSS)
Accueil | Forum | Livre d'Or | E-mail PHPScripts - Copyright © 2000/2010 - Tous droits réservés - Laurent Adda