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

Symfony PHP Discussion :

requete INSERT Mysql [2.x]


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2011
    Messages : 53
    Points : 62
    Points
    62
    Par défaut requete INSERT Mysql
    Bonsoir,

    dans un projet, je cherche à importer massivement des lignes depuis Excel dans une base de donnée. La partie lecture des lignes est réalisée par PHPExcel (et ne pose pas problème). La partie écriture est pour le moment faite par doctrine 2 de manière classique. Le problème est que la performance n'est pas au rendez-vous... En effet il n'est a priori pas possible d'utiliser la commande mysql "ON DUPLICATE KEY UPDATE" et d'effectuer des insert multiples (qui sont plus performants) avec doctrine 2.

    Quelqu'un a-t-il déjà été confronté à un problème similaire ?
    Je me demande ou et comment exécuter de manière propre une requête mysql insert personnalisée dans symfony2. Quelqu'un a-t-il une idée sur la question ?

  2. #2
    Membre du Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2011
    Messages : 53
    Points : 62
    Points
    62
    Par défaut
    si ca intéresse quelqu'un, j'ai trouvé ma solution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            $connection = $em->getConnection();
            $connection->executeUpdate($sql, array());
    avec le code mysql dans $sql

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

Discussions similaires

  1. Requete insert en MySql
    Par Tanoak_LaCapuche dans le forum C#
    Réponses: 4
    Dernier message: 19/06/2012, 16h15
  2. Erreur requete INSERT INTO en java mySQL
    Par ninya dans le forum Débuter
    Réponses: 1
    Dernier message: 08/01/2010, 10h15
  3. [MySQL] Requete insertion BDD mysql
    Par mjs21 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/06/2008, 08h53
  4. Erreur lors d'une requete insert into.. select
    Par Mr N. dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 04/11/2004, 17h32
  5. effectuer une requete insert avec 'values' ET 'select'
    Par delaio dans le forum Bases de données
    Réponses: 4
    Dernier message: 15/08/2004, 19h05

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