Page 1 sur 1

enregistrement dependant

Posté : 20 juin 2008, 19:39
par JLP
bonjour,

Je suis devant un pb que je ne sais pas résoudre. Peut être pourrez vous m'aider?
Je saisi des infos dans un formulaire pour stocker dans une base Mysql.
Arrive le moment de renseigner un champ avec une info issue d'aune autre table. Dans la liste déroulante que je propose, l'info souhaitée n'existe pas encore. Il faut donc la créer.
Comment faire pour alimenter cette autre table, grâce au formulaire adéquat sans refermer le premier et perdre les infos déjà saisies .
Ex. Base de données de films
J'indique le titre, le résumé, l'année, etc
puis sur la liste déroulante des réalisateurs, je constate qu'il n'existe pas encore. Comment le créer dans la table "réalisateurs" sans perdre ce que j'ai déjà renseigné ?
Merci d'avance de votre aide
JLP

Posté : 20 juin 2008, 20:06
par katagoto
Tu veux créer une table des rélisateurs ou entrer un nouveau réalisateur, je penses que tu veux faire un autre script qui récupérerai les films par auteur, à cela je dirait, la commande GROUP BY est fait pour toi ^^

Posté : 20 juin 2008, 21:19
par sadeq
Tu peux utiliser une session dans laquelle tu enregistres toutes les données temporairement avant leur envoi vers la base. Comme ça tu peux créer autant de données utiles en navigant de formulaire à un autre sans perdre les données de ta cette session avant la validation.

Regarde la documentation sur les sessions sous PHP et il y a des tutos sur le forum pour ça, fais une p'tite recherche.

Posté : 20 juin 2008, 23:05
par JLP
Oui je vais regarder de plus prés l'utilisation des sessions.
J'avais déjà utilisé ça une fois, mais là je n'y avais pas pensé du tout.
merci de ton aide