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

Laravel PHP Discussion :

Importer données Excel dans 3 tables: clés étrangères


Sujet :

Laravel PHP

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2017
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Importer données Excel dans 3 tables: clés étrangères
    Bonjour a tous et toutes! je voudrais solliciter votre aide sur un problème que j'ai avec mon application Laravel. J'ai vraiment cherché un peu partout et fait de nombreuses tentatives mais aucunes solutions convaincante . Alors je viens a vous et voici mon problème:

    J'ai 3 tables dans lesquelles j'importe les données de mon fichier Excel a savoir: table candidats, table centres et table établissements. J'utilise le package maatwebsite et la version 5.7.20 de Laravel.
    L'import se passe normalement mais la ou je bloque c'est que l'id de la table candidats est une clé étrangère dans les tables centres et établissements et je voudrais insérer cet id en même temps que l'importation et selon l’établissement et le centre de chaque candidat.

    Voici un exemple de mon fichier Excel:
    1 Jelly Bean Ecole A Centre A
    2 Lolli Pop Ecole B Centre B

    Voici une capture de mon code d'importation:
    Nom : codeImport2.png
Affichages : 344
Taille : 23,5 Ko

    Merci d'avance pour vos différentes aides et désolé pour la longueur de mon texte

  2. #2
    Modérateur

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

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 496
    Points : 12 596
    Points
    12 596
    Par défaut
    Bonjour et le problème est ?

  3. #3
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2017
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour! J'ai finalement trouvé la solution : l'id du candidat (qui est aussi une FK des tables centres et établissements) n’était pas inclus dans les attributs "mass assignable"
    Merci! A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [A-07] Importer données excel dans une table access
    Par Angelo91 dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/10/2008, 12h48
  2. Importer des données Excel dans une table Access
    Par Flaguette dans le forum Modélisation
    Réponses: 3
    Dernier message: 25/09/2008, 21h50
  3. Access : Importer données Excel dans une table Access
    Par kamala dans le forum VBA Access
    Réponses: 1
    Dernier message: 18/09/2007, 08h36
  4. [9i] Importer des données Excel dans une table
    Par oasma dans le forum SQL
    Réponses: 6
    Dernier message: 19/03/2007, 07h39
  5. Import de Données Excel dans une Table Access
    Par YLF dans le forum Access
    Réponses: 2
    Dernier message: 20/02/2006, 19h02

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