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 :

Insertion de données via un tableau


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 111
    Par défaut Insertion de données via un tableau
    Salut ;

    Une nouvelle question me donne du fil à retordre donc je viens chercher un petit peu d'aide donc si vous avez 5 minutes.

    Voilà, j'ai un formulaire dans lequel j'ai un tableau de 5 colonnes et de 10 lignes. J'aimerais faire en sorte que si l'utilisateur remplit par exemple 4 lignes de ce tableau cela m'insère des données dans une table contenant 5 champs affectés aux 5 colonnes de mon tableau en créant 1 enregistrement pour chacune des 4 lignes complétées par l'utilisateur.

    Est-ce que c'est possible ça ? Et si oui un bout de code en exemple m'aiderait vraiment à comprendre.

    Merci

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Un début de réponse .

    tu parcours ton tableau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    foreach($tableau as $element)
    {
    mysql_query =('INSERT ......(colone1,col2....) VALUES($element['col1']....)')
    }

  3. #3
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    A noter que pour alléger les échanges avec le SGBD, la syntaxe suivante existe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO laTable(champ1, champ2, etc ...) VALUES (valeur1_1, valeur2_1, etc ...), (valeur1_2, valeur2_2, etc ...)

Discussions similaires

  1. [XL-2007] Insertion de données dans un tableau via textBox
    Par toushusss dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 10/05/2011, 16h24
  2. Réponses: 2
    Dernier message: 08/07/2009, 13h19
  3. Réponses: 2
    Dernier message: 09/10/2008, 09h07
  4. [MySQL] Insertion de donnée dans un tableau array
    Par guigui69 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 18/06/2008, 17h10
  5. [Oracle] Insertion de données via un tableau
    Par Arkadius dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 06/09/2007, 16h35

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