Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/09/2011, 08h08   #1
Invité de passage
 
Inscription : septembre 2006
Messages : 46
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 46
Points : 3
Points : 3
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.
car00x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 09h41   #2
Membre Expert
 
Avatar de Doksuri
 
Tiger Scott
Développeur Web
Inscription : juin 2006
Messages : 1 248
Détails du profil
Informations personnelles :
Nom : Tiger Scott
Âge : 42

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2006
Messages : 1 248
Points : 1 506
Points : 1 506
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.

N'oubliez pas le Le tag resolu.

Need_!
Doksuri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 10h16   #3
Invité de passage
 
Inscription : septembre 2006
Messages : 46
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 46
Points : 3
Points : 3
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
car00x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 10h40   #4
Membre Expert
 
Avatar de Doksuri
 
Tiger Scott
Développeur Web
Inscription : juin 2006
Messages : 1 248
Détails du profil
Informations personnelles :
Nom : Tiger Scott
Âge : 42

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2006
Messages : 1 248
Points : 1 506
Points : 1 506
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.

N'oubliez pas le Le tag resolu.

Need_!
Doksuri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 11h37   #5
Invité de passage
 
Inscription : septembre 2006
Messages : 46
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 46
Points : 3
Points : 3
Par défaut espace membre mysql

donc je dois faire l'analyse des deux table en même temps?

Code :
1
2
 
			$sql = "SELECT * FROM docteur,etudiant WHERE identifiant='$identifiant' AND mdp='$mdp'";
merci
car00x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 12h20   #6
Membre Expert
 
Avatar de Doksuri
 
Tiger Scott
Développeur Web
Inscription : juin 2006
Messages : 1 248
Détails du profil
Informations personnelles :
Nom : Tiger Scott
Âge : 42

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2006
Messages : 1 248
Points : 1 506
Points : 1 506
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 :
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.

N'oubliez pas le Le tag resolu.

Need_!
Doksuri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 08h25   #7
Invité de passage
 
Inscription : septembre 2006
Messages : 46
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 46
Points : 3
Points : 3
Par défaut espace membre mysql

Merci pour ta réponse , je voudrais également m'excuser pour n'avoir pas vite répondu, ok je vais tester ça voir
car00x est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h48.


 
 
 
 
Partenaires

Hébergement Web