Une BDD dédié aux membres chaque membre a un tableau

Fermé
Winners05 Messages postés 62 Date d'inscription dimanche 4 mars 2012 Statut Membre Dernière intervention 8 mars 2013 - Modifié par Winners05 le 2/03/2013 à 18:50
Winners05 Messages postés 62 Date d'inscription dimanche 4 mars 2012 Statut Membre Dernière intervention 8 mars 2013 - 3 mars 2013 à 19:03
Bonjour à tous


Voilà j'ai décidé il y a un mois à peu près de commencer l'apprentissage du langage PHP et celui des bases de données, mais voilà vu que je suis encore un novice je ne sais pas s'il est possible de :

Créer une base de donnée qui comporte (un tableau pour chaque utilisateur)

Je m'explique cette base de donnée sera nommé membres (par exemple) et chaque tableau de cette base de donnée sera la propriété d'un membre du site !
Par exemple l'utilisateur_1 aura un tableau nommé utilisateur_1 ainsi de suite...

Bon je ne sais pas si c'est possible, niveau de la performance ou au niveau de l'encodage, peut-être que cela nécessite un gros hébergement... Franchement je suis perdu !!

Merci à vous de me renseigner je ne suis qu'un novice !
A voir également:

4 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 219
2 mars 2013 à 20:52
Salut,

Qu'entendez-vous par tableau ?
0
Winners05 Messages postés 62 Date d'inscription dimanche 4 mars 2012 Statut Membre Dernière intervention 8 mars 2013 4
2 mars 2013 à 21:31
Table !
Une Table comporte des champs et des entrées !
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 219
2 mars 2013 à 22:22
Et bien dans ce cas vous créez une table comportant les champs que vous souhaitez et que l'utilisateur pourra utiliser. Suite à une inscription ou autre, l'utilisateur se verra automatiquement attribué un "id" unique donnant accès à l'ensemble des champs de la table.

A moins que ça ne soit une table complète par utilisateur que vous voulez créer ..?
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
3 mars 2013 à 09:59
Bonjour,

CITE: "Par exemple l'utilisateur_1 aura un tableau nommé utilisateur_1 ainsi de suite... "

Erreur grossière de débutant!

Et à chaque nouveau membre vous crééz un tableau?

Non.

Il faut un seul tableau avec un code membre unique et les données du membre

Ensuite, votre tableau de membre est un tableau général et unique. Vous rajoutez une colonnne id_code_membre et qui contiendra ce fameux code membre unique...

Après, l'extraction des données d'un membre est très simple:

SELECT * FROM tableau_membre WHERE id_code_membre = 'AZER5642';

et sortira les données du seul membre dont le code membre est AZER5642

Pas plus compliqué.

A+
0
Winners05 Messages postés 62 Date d'inscription dimanche 4 mars 2012 Statut Membre Dernière intervention 8 mars 2013 4
3 mars 2013 à 19:03
Effectivement vous avez raison, je viens de commencer l'apprentissage des jointures, c'est plus pratique !

Merci pour vos conseils !
0