IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Enregistrement formulaire dans BDD


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 21
    Par défaut Enregistrement formulaire dans BDD
    Bonjour à tous,

    J'ai un formulaire avec plusieurs listes déroulantes qui sont soumisent à chaque fois que l'utilisateur choisit un élement.
    Je voudrais enregistrer ces choix dans une même table de ma base de données et sous un même numéro de clé de réference ( cad sur la même ligne).
    Le problème est qu'à chaque fois que je choisis un élement, il soumet et me l'enregistre dans la base en incrémentant le numéro de réf.

    Serait-il possible de récuperer les informations de mes listes dans un tableau puis de les injecter d'une seule fois dans ma base en sachant que chaque liste déroulante est soumise après changement???

    Est ce qu'il existe une autre manière plus simple pour résoudre le problème?

    Merci à vous

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    je vois deux solutions:
    1: Tu peux arreter de soumettre ton formulaire a chaque changement dans une liste te donc arreter de lancer une requete par choix et faire une requete d'insertion qui insererait d'un coup tout tes éléments.

    2: passer le numéro de ref à passer et faire un update à chaque vois de la ligne "where ref=$ref".

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 21
    Par défaut
    Citation Envoyé par Raideman
    je vois deux solutions:
    1: Tu peux arreter de soumettre ton formulaire a chaque changement dans une liste te donc arreter de lancer une requete par choix et faire une requete d'insertion qui insererait d'un coup tout tes éléments.

    2: passer le numéro de ref à passer et faire un update à chaque vois de la ligne "where ref=$ref".
    J'ai essayé la première solution mais les valeurs que je récupère de mes listes sont nulles. Je suis obligé de soumettre à chaque fois pour que je puisse avoir les élements choisis.

    Je vais essayer la deuxième solution. Merci

Discussions similaires

  1. enregistrement automatique dans BDD
    Par voyageurdumonde dans le forum Requêtes
    Réponses: 9
    Dernier message: 18/04/2013, 00h36
  2. [MySQL] Enregistrement url dans bdd
    Par ifiii dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 11/01/2011, 10h48
  3. [MySQL] Bug enregistrement formulaire dans bdd Mysql
    Par Vanaheim dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 23/07/2008, 00h05
  4. [MySQL] Enregistrement formulaire dans ma base de donnée
    Par pixstaff dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 25/01/2008, 23h38
  5. [MySQL] Enregistrer Infos Formulaire dans Bdd
    Par jakkihm dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 07/01/2007, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo