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 :

Fichier XML qui remplit une table MySQL + pb d'accent [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut Fichier XML qui remplit une table MySQL + pb d'accent
    Bonjour,

    Je récupère des données à partir d'un fichier XML dont voici la forme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    18  MA20100624151710  MA Paris  Paris(6 rue Wilson)    Statut  En_cours    Reference  MA20100624151710    Domaine  Accueil.Secretariat.Fonctions.Administratives    Poste  Assistant.Commercial.xxxxxxH/Fyyyyyy    Intitule  Poste d'assistant(e) commerciale PME    Mission  détail&nbsp; de&nbsp; la&nbsp; mission:<br>Votre&nbsp; mission&nbsp; consitera&nbsp; a...<br>...    Profil  Détail&nbsp; du&nbsp; profil&nbsp; attendu:<br>Voici&nbsp; les&nbsp; qualités&nbsp; souhaitées...<br>...    Lieu  PARIS    Contrat  CDD    Remuneration  A définir    Date_debut  20100731    Duree  1 jour    Date_parution  20100624    Attcom_offre  QUINTON
    J'insère ensuite ces élements dans ma table SQL:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    INSERT INTO `offres` ( `jobid` , `reference` , `client` , `agence` , `Statut` , `Poste` , `Domaine` , `Intitule` , `Lieu` , `Contrat` , `Remuneration` , `Date_debut` , `Duree` , `Mission` , `Profil` , `Date_parution` , `Attcom_offre` ) VALUES ( '18', 'MA20100624151710', 'MA Paris', 'PARIS (6 rue Wilson)', 'Ouverte', 'Assistant Commercial (H/F)', 'Accueil Secretariat Fonctions Administratives', 'Poste d'assistant(e) commerciale PME', 'PARIS', 'CDD', 'A définir', '2010-07-31', '1 jour', 'détail  de  la  mission:
    Votre  mission  consitera  a...
    ...', 'Détail  du  profil  attendu:
    Voici  les  qualités  souhaitées...
    ...', '2010-06-24', 'QUINTON' );
    Le soucis c'est qu'il ne me récupère pas les accents. Comment faire pour qu'il me remplit correctement ma table offres?

    Voici la structure de ma table 'offres'.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    CREATE TABLE `offres` (
     `jobid` int(11) NOT NULL,
     `reference` varchar(255) DEFAULT NULL,
     `client` varchar(255) NOT NULL,
     `agence` varchar(255) NOT NULL,
     `Statut` varchar(255) NOT NULL,
     `Poste` varchar(255) DEFAULT NULL,
     `Domaine` varchar(255) DEFAULT NULL,
     `Intitule` varchar(255) DEFAULT NULL,
     `Mission` varchar(255) DEFAULT NULL,
     `Profil` varchar(255) DEFAULT NULL,
     `Lieu` varchar(255) DEFAULT NULL,
     `Contrat` varchar(255) DEFAULT NULL,
     `Remuneration` varchar(255) DEFAULT NULL,
     `Date_debut` date DEFAULT NULL,
     `Duree` varchar(255) DEFAULT NULL,
     `Date_parution` date DEFAULT NULL,
     `Attcom_offre` varchar(255) DEFAULT NULL,
     PRIMARY KEY (`jobid`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8
    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    Je suis déjà en ut8 sur ma table et je pense qu'il en est de même sur le fichier xml...

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu n'as pas lu la partie que je t'ai indiqué.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    ok j'essaie ce soir pour voir ce que ça donne.
    Merci

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    Ca fonctionne avec le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header( 'content-type: text/html; charset=utf-8' );
    Merci!!

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

Discussions similaires

  1. exécuté un fichier xml pour remplir une table
    Par secondechance dans le forum Bases de données
    Réponses: 0
    Dernier message: 17/01/2011, 14h59
  2. [MySQL] Analyser gros fichier XML, enregistrement dans une table MySQL
    Par bunsky dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 20/12/2010, 14h49
  3. Créer un fichier XML à partir d'une table
    Par Imageek dans le forum SQL
    Réponses: 2
    Dernier message: 06/03/2010, 15h51
  4. Récupérer des fichiers XML à partir d'une Table
    Par faraway dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/09/2009, 11h32
  5. [MySQL] Création d'un fichier xml à partir d'une table
    Par astrolane dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 27/12/2006, 23h12

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