Base de donnée propre à chaque utilisateurs

Résolu/Fermé
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 6 avril 2009 à 22:49
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 8 avril 2009 à 21:56
Bonjour,

J'aimerais créer une liste ou base de donnée qui serait différents pour chaque utilisateurs de mon site.
Cette base de donnée reprendrait les différents ID provenant d'une autre table (d'une base de donnée SQL) dont l'utilisateur en question a visité un lien contenant cette ID.

Je m'explique avec un exemple.
j'ai un tableau avec 10 liens.
les 10 lien ont dans leur url une variable id contenant un chiffre de 1 à 10.
En me connectant en tant que membre, il faudrait que quand je clique sur un des lien, l'id (par exemple l'id n° 3) soit enregistré quelque part (pas en session) ce qui permettrai à l'utilisateur de voir sur quel lien il a cliqué.

Donc chaque utilisateur doit avoir sa propre base de donnée.
Bref, je ne vois pas comment construire ce système. avec SQL, ce serait ingérable surtout avec le nombre de lien que j'ai (plus de 700 liens)

Merci pour vos aides à tous.

5 réponses

IpIpIpIpOne Messages postés 436 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 24 mai 2009 116
6 avril 2009 à 22:55
Salut !

Pourquoi ne pas faire une seule et simple table avec un champ id_du_membre ?

SELECT champ ... FROM table ... WHERE id_du_membre=$id_du_membre

?
0
PicPic35 Messages postés 46 Date d'inscription lundi 26 mai 2008 Statut Membre Dernière intervention 11 avril 2009 11
6 avril 2009 à 23:24
une base de données pour chaque membre me parait un peut exageré,
je n comprend pas trop ton principe de lien, mais une table suffit
l'id du membre avec le lien cliqué
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
7 avril 2009 à 08:25
mais j'aurai alors une table énorme car si par exemple j'ai 10 membre qui ont cliqué sur les 700 liens, j'aurai alors 7000 enregistrement dans ma table
0
aiacciu Messages postés 57 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 11 mai 2010 3
6 avril 2009 à 23:32
bonsoir,

tu peux tout simplement ajouté une table relationnel dans ta base de donnée et à chaque clique, tu ajoute le liens cliqué par le membre
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
7 avril 2009 à 08:22
ok mais je ne comprend pas comment tu construit ta table alors.
tu a 2 colonnes?
peux-tu développé, merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
8 avril 2009 à 21:56
Ok c'est bon, j'ai trouvé comment faire.

merci pour vos aides.
0