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 : Sélectionner tout - Visualiser dans une fenêtre à part
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) );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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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) );
S'il vous plaît de l'aide!!
Partager