question mysql / php

snaki
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 28 Aoû 2005

question mysql / php

Message le Lun Oct 31, 2005 18:30

j'ai une table membre et une table imformation

comment faire correspondre les deux table. ensemble ?

c'est par la fonction auto_incremente ?


dmathieu
Modérateur
Modérateur
 
Messages: 7245
Inscription: 9 Jan 2004

Message le Lun Oct 31, 2005 18:45

tu fait un identifiant unique dans ta table membre
et dans la table information, tu remets cet identifiant qui caractérise le membre

Membre :
- IdMembre
- PseudoMembre

information :
- IdMembre
- Message

ainsi, tu peut associer à chaque information un, et un seul membre.

snaki
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 28 Aoû 2005

Message le Lun Oct 31, 2005 18:47

comment creer l'identifiant unique ?


dmathieu
Modérateur
Modérateur
 
Messages: 7245
Inscription: 9 Jan 2004

Message le Lun Oct 31, 2005 18:48

avec un auto_increment dans la table user justement.
l'auto_increment permet d'attribuer automatiquement (donc, tu ne dois pas donner de valeur lorsque tu fait l'insertion) un numéro unique à un champ

snaki
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 28 Aoû 2005

Message le Lun Oct 31, 2005 18:49

oki merci, j'ai compris !

fredsoft
WRInaute discret
WRInaute discret
 
Messages: 242
Inscription: 26 Jan 2003

Message le Lun Oct 31, 2005 20:54

rien a voir avec l'auto incrément..la 2eme table doit avoir une foreign key sur l'id de la 1ere table


dmathieu
Modérateur
Modérateur
 
Messages: 7245
Inscription: 9 Jan 2004

Message le Lun Oct 31, 2005 21:05

oui fredsoft, mais ce que demandait snaki par la suite, c'est comment créer simplement une clé primaire dans la table membres.

et la maniere la plus simple pour cela, c'est l'auto_increment


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités