IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

espace membre mysql [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 49
    Par défaut espace membre mysql
    bonjour la communauté,
    je suis entrain de faire un site à deux secteur c'est à dire il y a membre privilégié et membre intermédiaire, les deux ont des espaces d'inscription différente, ma questions est la suivante si un de ses membres veux se loger à son espace comment je peux faire ça (quelle table interpellée?) car je ne sais si c'est un membre privilégie ou intermédiaire.

    merci j'attends impatiemment votre réponse.

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 498
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 498
    Par défaut
    Bonjour,

    Si tu as deja une table contenant les infos des membres, tu peux ajouter une table avec les niveau de privileges des membres (id_membre, niveau)
    par exemple, le niveau allant de 0 a 9.

    et dans tes pages, au debut, tu regarde si l'utilisateur a son niveau superieur ou egal a X, sinon tu le redirige sur une page lui indiquant qu'il n'a pas les droits suffisant pour acceder a la page qu'il demande
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 49
    Par défaut espace membre mysql
    je ne saisi pas bien ton explication, par exemple sur ce site https://www.doctors.net.uk il y a deux section d'inscription, un pour les docteurs et un autre pour les étudiant en médecine. ma question 'est quoi comme il y a deux secteur d'inscription (un pour les docteurs et un autre pour les étudiant) comment gérer l'authentification d'un docteur et d'un étudiant parce qu'ils ont différente table.

    merci

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 498
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 498
    Par défaut
    bah s'il provient du formulaire etudiant, tu verifies avec la table etudiant, sinon, avec la table des docteurs.. je ne vois pas trop ou est le probleme
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 49
    Par défaut espace membre mysql
    donc je dois faire l'analyse des deux table en même temps?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    			$sql = "SELECT * FROM docteur,etudiant WHERE identifiant='$identifiant' AND mdp='$mdp'";
    merci

  6. #6
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 498
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 498
    Par défaut
    non, tu as dis que t'avais 2 tables differentes, tu peux taper dans l'une ou l'autre en fonction du formulaire.
    s'il vient du formulaire destine aux etudiants, tu fais ton select sur la table etudiant.
    et s'il vient du formulaire destine aux docteurs, tu fais ton select sur la table des docteurs.

    exemple :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if(!empty($_POST["bouton_formulaire_etudiant"])){
    $sql = "SELECT * FROM etudiant WHERE identifiant='$identifiant' AND mdp='$mdp'";
    } else {
    $sql = "SELECT * FROM docteur WHERE identifiant='$identifiant' AND mdp='$mdp'";
    }
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 197
    Dernier message: 27/04/2021, 00h11
  2. Espace membre
    Par Sub0 dans le forum Langage
    Réponses: 474
    Dernier message: 14/11/2014, 15h23
  3. [Sécurité] espace membre
    Par Emcy dans le forum Langage
    Réponses: 5
    Dernier message: 24/01/2006, 19h13
  4. [Sécurité] Probleme d'espace membre
    Par warmup dans le forum Langage
    Réponses: 4
    Dernier message: 01/12/2005, 01h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo