enregistrement dependant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : enregistrement dependant

par JLP » 20 juin 2008, 23:05

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

par sadeq » 20 juin 2008, 21:19

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.

par katagoto » 20 juin 2008, 20:06

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 ^^

enregistrement dependant

par JLP » 20 juin 2008, 19:39

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