begin process at 2012 05 31 05:51:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

mercredi 11 août 2010 à 19:05:05 | PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

iga2mars

Salut tout le monde, et gloire aux debudebutant
ma 1st déposition sur "cs".
bon voila, je veux realiser un gestionnaire chez le dentaire.
j'ai crée mes interfaces, et la possibilité de stocker par exemple un dossier patient
dans une table Mysql.
jusqu'a maintenant:
1. je peux me logué avec un identifiant dans mysql.user
2. faire une sauvegarde dans une table db_dossierPatient
3. et une deconnexion bien sur
j'ai lu quelque tuto ( gestion des membre login/logout,
classe de gestion de session php5 ..)
voila ou je me plante, je veux créer plusieur user (qui seront des dentistes)
pour chaque dentiste sa propre database (avec les meme tables et structures).

merci deja pour lire, bon, un pti cou.d.pouss pour un debutant paresseux comme moi,
une strategie ou une source, je vous en prix, merci et merci


---------------------------------------------------------------------------------
jeudi 12 août 2010 à 10:18:52 | Re : PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

RaftY


Bonjour,

merci deja pour lire, bon, un pti cou.d.pouss pour un debutant paresseux comme moi,
une strategie ou une source, je vous en prix, merci et merci




Malheureusement la paresse n'est pas compatible avec ce genre de projets!

La stratégie est simple à chaque création de user, tu crées un database Mysql, puis ensuite tu insère un dump de base dedans.

______oOOO________OOOo________

RaftY, du code C commode!
jeudi 12 août 2010 à 11:57:12 | Re : PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

kohntark

Membre Club
Salut,

Au passage tu as intérêt à posséder un serveur dédié pour ce genre de chose, parce que créer à la volée des DB ça le fait pas trop en mutualisé, sans compter que le nb de bases est très souvent limité.

De toutes façons créer 1 DB par utilisateur est à coup sur une mauvaise idée, sauf à faire une méga grosse appli où chaque cabinet regroupe des milliers de dentistes et patients, ... mais vu tes propos je doute que ce soit le cas.

Cordialement,



Kohntark -

jeudi 12 août 2010 à 12:00:24 | Re : PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

TychoBrahe

Salut,

Une première règle d'or est d'avoir 1 base pour 1 application, cette base contenant toutes les tables nécessaires. Une seconde règle d'or est de ne jamais avoir un nombre de tables variables (et d'après la première règle c'est aussi valable pour les bases). Bref, utiliser une base ou table pour chaque utilisateur est une très mauvaise idée que tu dois abandonner. À la place, tu créé une seule table patients ainsi que une table médecin. Si un patient ne peut avoir qu'un seul médecin, tu peux avoir dans ta table patient un champ contenant l'id du médecin auquel il est rattaché. Si un patient peut avoir plusieurs médecins, il te faudra créer une table de jointure dans laquelle tu stockera l'id des patients ainsi que l'id du médecin auquel il est rattaché, ainsi on évite les doublons dans la table patients.
jeudi 12 août 2010 à 20:40:10 | Re : PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

iga2mars


salut, merci les gars.
je pense que la plus facile c'est de créer une table jointure.
en faite, je pensais associer a la table patient une clés externe, c a d, celle du medecin.
et merci RaftY pour l'encouragement.



---------------------------------------------------------------------------------
jeudi 19 août 2010 à 14:12:45 | Re : PHP/MySQL Gestion multi-utilisateur (chaque user sa propre db ?)

boukary75


tu devais créer 1 user, tu crées un database Mysql, puis ensuite tu insère un dump de base a l'interieur



Cette discussion est classée dans : mysql, db, gestion, user, propre


Répondre à ce message

Sujets en rapport avec ce message

Connexion bases de données [ par albimver ] Bonjour,J'ai développé un petit intranet j'utilise donc 2 bases. La première pas de probleme j'arrive à me connecter mais la deuxième impossible.Scrip PROB SQL [ par StiriX ] Bonjour je me lance dans mysql mais je bloque. Comment connaitre localhost user et password???? en sachant que je teste juste sur mon ordinateur et ap Comment appeler une procedure stockees en PHP et retourner un parametre? [ par ed1982 ] Bonjour a tous, Je voudrai savoir comment appeler une procedure stockee (Mysql) dans ma fonction php. J aimerai savoir comment retourner le parametr Comment recuperer les informations generees par la procedure stockee (Mysql) dans un prog PHP [ par ed1982 ] Bonjour,J ai un autre probleme qui ressemble au precedent. Comment recuperer les informations generees par la procedure stockee (Mysql) dans un prog P gestion des apostrophes entre php et mysql [ par Medgueye ] Bonjour;J'aimerai trouver de l'aide concernant la façon de gérer les apostrophes dans un champ text quand on veut faire une requete insert int:Autreme insertion de gros fichier dans un longblob mysql [ par misterzinzin ] bonjour,je viens d'essayer d'insérer un fichier dans un longblob avec mi-succes.je dis ca car les petit fichier voici une partie de mo code en php Problème Mysql / while / do [ par OmbreNoir ] Bonjour,Je m'explique,j'aimerais pouvoir avoir la position d'une table sans while ou do. En faite ma commande se fait comme ceci:[code]$db = mysql_con Authentification [ par gabsia ] Salut J'ai un problème d'autentification: Je suis entrain de créer un site comme étant projet, Ce site dynamique : l'utilisateur doit s'y inscrire Verification pseudo MYSQL [ par poitierjohan ] Bonjour,Voici un code que j'ai testé (pour un page web), mais celui-ci ne foncionne pas...En quoi consiste-t-il? Il devrait me vérifié si un pseudo es Prob classe SQL. [ par Aaron ] Bonjour,Je viens de coder ce qui suit :class DB{var $NUM_ROW;var $RESULTS;         function __construct($server, $db, $login, $pwd){     $this->CNX =


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales