Formulaire avec checkbox ds la bdd
Fermé
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
-
8 août 2010 à 12:10
missou55 Messages postés 45 Date d'inscription mardi 22 février 2005 Statut Membre Dernière intervention 18 novembre 2016 - 12 août 2010 à 20:59
missou55 Messages postés 45 Date d'inscription mardi 22 février 2005 Statut Membre Dernière intervention 18 novembre 2016 - 12 août 2010 à 20:59
A voir également:
- Formulaire avec checkbox ds la bdd
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum PHP
- Problème avec Google Chrome - Forum Google Chrome
- Confirmation de l'envoi d'un formulaire html ✓ - Forum HTML
8 réponses
ProgMad
Messages postés
88
Date d'inscription
dimanche 4 mai 2008
Statut
Membre
Dernière intervention
15 août 2010
8 août 2010 à 14:51
8 août 2010 à 14:51
Salut,
Crée une autre table dans laquelle il y aura tes trentaine de champs. Cette table sera relié à l'autre table où tu sauvegarde le reste de ton formulaire.
A+
Crée une autre table dans laquelle il y aura tes trentaine de champs. Cette table sera relié à l'autre table où tu sauvegarde le reste de ton formulaire.
A+
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
4
8 août 2010 à 17:38
8 août 2010 à 17:38
Merci,
Donc ok, je creer une table qui disons s' appelle :
"option"
Et dans la table principale a laquelle je relie je créer quel champ que je relie ? genre je creer un champ " option" aussi? et sous quel format ?
Merci
Donc ok, je creer une table qui disons s' appelle :
"option"
Et dans la table principale a laquelle je relie je créer quel champ que je relie ? genre je creer un champ " option" aussi? et sous quel format ?
Merci
ProgMad
Messages postés
88
Date d'inscription
dimanche 4 mai 2008
Statut
Membre
Dernière intervention
15 août 2010
8 août 2010 à 17:48
8 août 2010 à 17:48
Dans la table principale tu crée une clé externe vers la table option. Comme ça pour chauque attribut de la table principale tu pourra savoir toutes les options.
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
4
8 août 2010 à 19:49
8 août 2010 à 19:49
Merci,
Mais comment je créer une clef externe ? Mais qu'est ce que c'est plutôt une clef externe? Je connais a peu près bien mysql mais je ne connaissais pas cette possibilité, ce chapitre.
Merci
Mais comment je créer une clef externe ? Mais qu'est ce que c'est plutôt une clef externe? Je connais a peu près bien mysql mais je ne connaissais pas cette possibilité, ce chapitre.
Merci
ProgMad
Messages postés
88
Date d'inscription
dimanche 4 mai 2008
Statut
Membre
Dernière intervention
15 août 2010
Modifié par ProgMad le 8/08/2010 à 21:40
Modifié par ProgMad le 8/08/2010 à 21:40
Pour pouvoir utiliser les clé étrangères sous mysql il faut avoir ses tables de type InnoDB
Clef externe ou étrangère c'est la même chose. Ça sert à créer un lien entre deux tables.
Pour ce faire ajoute cette ligne à ta table principale:
foreign key (idOption) references t1 (idOption)
Donc idOption est l'id de la table Option.
Clef externe ou étrangère c'est la même chose. Ça sert à créer un lien entre deux tables.
Pour ce faire ajoute cette ligne à ta table principale:
foreign key (idOption) references t1 (idOption)
Donc idOption est l'id de la table Option.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
4
Modifié par missou55 le 9/08/2010 à 09:32
Modifié par missou55 le 9/08/2010 à 09:32
disons que j'ai une table du nom de option.
j'ai dedans les champs suivants: id - Options avec par exemple:
1 - piscine
2 - tv
3 - wifi
4 - climatisation
et j'ai ensuite une table avec les autre infos du formulaire concernant la maison et egalement un champ idOption ..
Mais ensuite?
Comment enregistrer dans idOption ? et quoi enregistrer dans idOption?
Merci de votre aide
j'ai dedans les champs suivants: id - Options avec par exemple:
1 - piscine
2 - tv
3 - wifi
4 - climatisation
et j'ai ensuite une table avec les autre infos du formulaire concernant la maison et egalement un champ idOption ..
Mais ensuite?
Comment enregistrer dans idOption ? et quoi enregistrer dans idOption?
Merci de votre aide
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
4
10 août 2010 à 22:02
10 août 2010 à 22:02
toujours pas d'aide a mon probleme ?
Merci
Merci
ProgMad
Messages postés
88
Date d'inscription
dimanche 4 mai 2008
Statut
Membre
Dernière intervention
15 août 2010
Modifié par ProgMad le 10/08/2010 à 22:26
Modifié par ProgMad le 10/08/2010 à 22:26
salut,
L'autre table doit avoir le champ suivant qui se met lors de la création de la table:
CREATE TABLE OPTION ( idOption int not null auto_increment, piscine boolean, tv boolean, wifi boolean, climationsation boolean, PRIMARY KEY (idOption))TYPE=InnoDB;
L'autre table doit avoir le champ suivant qui se met lors de la création de la table:
FOREIGN KEY (idOption) REFERENCES OPTION(idOption)on delete cascade,
missou55
Messages postés
45
Date d'inscription
mardi 22 février 2005
Statut
Membre
Dernière intervention
18 novembre 2016
4
12 août 2010 à 20:59
12 août 2010 à 20:59
Merci, je vais tester