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

 MySQL Discussion :

Transfert d'enregistrements d'une table vers une autre


Sujet :

MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2008
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 314
    Points : 118
    Points
    118
    Par défaut Transfert d'enregistrements d'une table vers une autre
    Bonjour,
    Table Origine identique à la table Réceptrice.
    J'ai préalablement enregistré un nom de rue: 11, Rue D'ARTOIS dans la table Origine en ayant auparavant fais un addslashes sur celle-ci.
    Je relis ce fichier Origine pour transférer les enregistrements dans la table Réceptrice.
    J'achoppe sur l'apostrophe D'ARTOIS.
    Merci de votre aide.

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut Trebor_.

    Quel est la question ? Quel est le problème que vous rencontrez ?

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2008
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 314
    Points : 118
    Points
    118
    Par défaut
    Le but était de lire une occurrence d'une table et de la recopier dans une autre.
    Hors, par exemple, il y avait des noms de rue avec une apostrophe, comme ceci: Rue D'ARTOIS
    Une erreur d'écriture dans la nouvelle table conséquente à l'apostrophe plantait l'application.
    J'ai résolu cette erreur par le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $Ligne[nomdevoie'] = addslashes(stripslashes($Ligne['nomdevoie']));
    Merci de votre attention

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut Trebor_.

    Si je comprends bien, votre solution est php et non mysql.

    Dans MySql, si à chaque insertion vous désirez transférer votre ligne, il serait utile d'utiliser un déclencheur (trigger).
    Cela est une solution que vous pouvez envisager si votre autre table se trouve dans la même base de données ou dans une autre base de données dans le même serveur MySql.

    Si vous rencontrez des problèmes avec vos apostrophes, c'est que vous utilisez encore l'extension "mysqli_".
    Il serait peut être envisageable de passer au "php pdo" où le problème ne se pose plus.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/07/2016, 16h27
  2. copier une table d'une BDD dans une table d'une autre BDD
    Par faniette dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/05/2013, 10h17
  3. Réponses: 1
    Dernier message: 19/10/2011, 12h13
  4. Copier les enregistrements d'une table vers une table d'une autre DB
    Par karinette21 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 18/11/2008, 21h50
  5. [VB.NET] Copie d'une table d'une DB vers une autre
    Par SergeF dans le forum Windows Forms
    Réponses: 9
    Dernier message: 20/11/2004, 09h54

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