Remplir une table par une autre
Salut j'aimerais savoir comment remplir une table à l'aide d'une autre.
Par exemple: A travers un site que je vais créer, l'intenaute saisi un certain nombre d'information dont son nom, son prenom et sa formule (inscription payante).
Donc j'ai deux tables une qui regroupera les informations de l'internaute, l'autre qui regroupe les formules pour le payement l'inscription de l'internaute.
Voici mes deux tables :
Code:
1 2 3 4 5 6 7 8 9 10
|
CREATE TABLE INTERNAUTE
(
Id TINYINT AUTO_INCREMENT,
Nom VARCHAR(30) NOT NULL,
Prenom VARCHAR(30) NOT NULL,
Formule TINYINT NOT NULL,
CONSTRAINT pk_internaute PRIMARY KEY(Id),
CONSTRAINT fk_internaute FOREIGN KEY(Formule) REFERENCES FORMULE(IdFormule)
); |
Code:
1 2 3 4 5 6 7 8
|
CREATE TABLE FORMULE
(
IdFormule TINYINT AUTO_INCREMENT,
Libelle VARCHAR(50) NOT NULL,
Montant INT NOT NULL,
CONSTRAINT pk_formule PRIMARY KEY(Id)
); |
J'afficherais dans un menu déroulant le Libelle de FORMULE et en fonction du libellé choisit, l'IdFormule s'intègre au champ Formule dans INTERNAUTE.
S'il vous plaît de l'aide!!:calim2::calim2:
:cry::cry: